dummy-link

Production Logs

1
I, [2022-10-03T04:32:47.698164 #22407] INFO -- : [623418cd-f1c3-4337-87f3-040785f391a7] [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: e2b047b7-a688-4095-9b0b-a6c28e917bd3) to DelayedJob(mailers) with arguments: "ErrorLogMailer", "log_email", "deliver_now", "User", nil, nil, {"package_id"=>"VariationalAE", "page"=>"1", "controller"=>"users", "action"=>"index"}, {"ahoy_visitor"=>"dd018f05-a441-481f-a8e3-20736b78673d", "ahoy_visit"=>"78309fa4-0411-4d61-98c5-22d71e891b87"}, ["/home/rails/julia_observer/app/views/users/index.html.erb:53:in `block in _app_views_users_index_html_erb__1230522785776414859_69932562559540'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activerecord-5.0.1.rc2/lib/active_record/relation/delegation.rb:38:in `each'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activerecord-5.0.1.rc2/lib/active_record/relation/delegation.rb:38:in `each'", "/home/rails/julia_observer/app/views/users/index.html.erb:38:in `each_with_index'", "/home/rails/julia_observer/app/views/users/index.html.erb:38:in `_app_views_users_index_html_erb__1230522785776414859_69932562559540'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/template.rb:159:in `block in render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/notifications.rb:166:in `instrument'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/template.rb:354:in `instrument'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/template.rb:157:in `render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/abstract_renderer.rb:42:in `block in instrument'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/notifications.rb:166:in `instrument'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/abstract_renderer.rb:41:in `instrument'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/template_renderer.rb:53:in `block in render_template'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/template_renderer.rb:52:in `render_template'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/template_renderer.rb:14:in `render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/renderer.rb:42:in `render_template'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/renderer/renderer.rb:23:in `render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/rendering.rb:103:in `_render_template'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/streaming.rb:217:in `_render_template'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/rendering.rb:83:in `render_to_body'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/rendering.rb:52:in `render_to_body'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/renderers.rb:142:in `render_to_body'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/abstract_controller/rendering.rb:26:in `render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/rendering.rb:36:in `render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/core_ext/benchmark.rb:12:in `block in ms'", "/home/rails/.rvm/rubies/ruby-2.6.3/lib/ruby/2.6.0/benchmark.rb:308:in `realtime'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/core_ext/benchmark.rb:12:in `ms'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/instrumentation.rb:44:in `block in render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activerecord-5.0.1.rc2/lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/instrumentation.rb:43:in `render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/implicit_render.rb:36:in `default_render'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/basic_implicit_render.rb:4:in `block in send_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/basic_implicit_render.rb:4:in `tap'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/basic_implicit_render.rb:4:in `send_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/abstract_controller/base.rb:188:in `process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/rendering.rb:30:in `process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/abstract_controller/callbacks.rb:20:in `block in process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:126:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:506:in `block (2 levels) in compile'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:455:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:101:in `__run_callbacks__'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:750:in `_run_process_action_callbacks'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:90:in `run_callbacks'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/abstract_controller/callbacks.rb:19:in `process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/rescue.rb:20:in `process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/instrumentation.rb:32:in `block in process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/notifications.rb:164:in `block in instrument'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/notifications/instrumenter.rb:21:in `instrument'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/notifications.rb:164:in `instrument'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/instrumentation.rb:30:in `process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal/params_wrapper.rb:248:in `process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activerecord-5.0.1.rc2/lib/active_record/railties/controller_runtime.rb:18:in `process_action'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/abstract_controller/base.rb:126:in `process'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionview-5.0.1.rc2/lib/action_view/rendering.rb:30:in `process'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal.rb:190:in `dispatch'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_controller/metal.rb:262:in `dispatch'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/routing/route_set.rb:50:in `dispatch'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/routing/route_set.rb:32:in `serve'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/journey/router.rb:39:in `block in serve'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/journey/router.rb:26:in `each'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/journey/router.rb:26:in `serve'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/routing/route_set.rb:725:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-attack-5.4.2/lib/rack/attack.rb:182:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-attack-5.4.2/lib/rack/attack.rb:182:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-2.0.7/lib/rack/etag.rb:25:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-2.0.7/lib/rack/conditional_get.rb:25:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-2.0.7/lib/rack/head.rb:12:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-2.0.7/lib/rack/session/abstract/id.rb:232:in `context'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-2.0.7/lib/rack/session/abstract/id.rb:226:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/cookies.rb:613:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:97:in `__run_callbacks__'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/callbacks.rb:90:in `run_callbacks'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/callbacks.rb:36:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/lograge-0.11.2/lib/lograge/rails_ext/rack/logger.rb:15:in `call_app'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/rack/logger.rb:24:in `block in call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/tagged_logging.rb:69:in `block in tagged'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/tagged_logging.rb:26:in `tagged'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/tagged_logging.rb:69:in `tagged'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/rack/logger.rb:24:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/ahoy_matey-1.6.0/lib/ahoy/engine.rb:22:in `call_with_quiet_ahoy'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/request_store-1.4.1/lib/request_store/middleware.rb:19:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/request_id.rb:24:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-2.0.7/lib/rack/method_override.rb:22:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-2.0.7/lib/rack/runtime.rb:22:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.1.rc2/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/executor.rb:12:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/actionpack-5.0.1.rc2/lib/action_dispatch/middleware/static.rb:136:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-2.0.7/lib/rack/sendfile.rb:111:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/rack-cors-1.0.3/lib/rack/cors.rb:95:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/engine.rb:522:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/puma-3.12.1/lib/puma/configuration.rb:227:in `call'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/puma-3.12.1/lib/puma/server.rb:660:in `handle_request'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/puma-3.12.1/lib/puma/server.rb:474:in `process_client'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/puma-3.12.1/lib/puma/server.rb:334:in `block in run'", "/home/rails/.rvm/gems/ruby-2.6.3/gems/puma-3.12.1/lib/puma/thread_pool.rb:135:in `block in spawn_thread'"]
2
D, [2022-10-03T04:32:48.003191 #22407 DEBUG -- : [623418cd-f1c3-4337-87f3-040785f391a7] ][1m][36mRelease Load (292.6ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
3
I, [2022-10-03T04:32:50.358545 #22407] INFO -- : [623418cd-f1c3-4337-87f3-040785f391a7] {:_method=>"GET", :_path=>"/users", :_format=>:html, :_controller=>"UsersController", :_action=>"index", :_status=>404, :_duration=>4715.84, :_view=>2376.1, :_db=>2060.81, :_time=>2022-10-03 04:32:45 +0000, :short_message=>"[404] GET /users (UsersController#index)"}
4
D, [2022-10-03T04:32:50.359936 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][35m (1.0ms)][0m ][1m][35mBEGIN][0m]
5
D, [2022-10-03T04:32:50.362856 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][35mSQL (1.3ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "landing_page", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"][0m [["visit_token", "652c64b9-e538-44b8-a981-90ee7a8f1fd5"], ["visitor_token", "5e7659d9-1d59-401d-a9f2-5d619b2325fd"], ["ip", "130.176.179.83"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:32:50 UTC]]]
6
D, [2022-10-03T04:32:50.363742 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
7
D, [2022-10-03T04:32:50.365214 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
8
D, [2022-10-03T04:32:50.366887 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] [ActiveJob] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: a653881b-e3d2-4158-942b-490b77d042de\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581858\n locale: en\n"], ["run_at", 2022-10-03 04:32:50 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:32:50 UTC], ["updated_at", 2022-10-03 04:32:50 UTC]]]
9
D, [2022-10-03T04:32:50.367676 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] [ActiveJob] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
10
I, [2022-10-03T04:32:50.368010 #22407] INFO -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: a653881b-e3d2-4158-942b-490b77d042de) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f34bc9af1a8 @uri=#<URI::GID gid://julia-observer/Visit/13581858>>
11
I, [2022-10-03T04:32:50.374983 #22407] INFO -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] [ActiveJob] [PackageSorterJob] [695c7089-04cb-4e2a-8678-58964d7a6179] Performing PackageSorterJob from DelayedJob(default) with arguments: {"controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f34bc223d08 @set_cookies={"ahoy_visitor"=>{:value=>"5e7659d9-1d59-401d-a9f2-5d619b2325fd", :expires=>Thu, 03 Oct 2024 04:32:50 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"652c64b9-e538-44b8-a981-90ee7a8f1fd5", :expires=>Mon, 03 Oct 2022 08:32:50 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f34bc21b4f0 @env={"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "QUERY_STRING"=>"", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"puma 3.12.1 Llamas in Pajamas", "GATEWAY_INTERFACE"=>"CGI/1.2", "REQUEST_METHOD"=>"GET", "REQUEST_PATH"=>"/packages", "REQUEST_URI"=>"/packages", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"130.176.179.83", "HTTP_X_FORWARDED_FOR"=>"20.119.215.236, 130.176.179.83", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_USER_AGENT"=>"Amazon CloudFront", "HTTP_X_AMZ_CF_ID"=>"rS3_5RWHjN7u8MnjfliQ8YF4Y2x0DlYQ5CgN82VNMFCmKARs4PbvPQ==", "HTTP_VIA"=>"1.1 6aa8d2883437a2897f326bfc58beed3c.cloudfront.net (CloudFront)", "HTTP_ACCEPT_ENCODING"=>"gzip", "HTTP_CLOUDFRONT_VIEWER_COUNTRY"=>"US", "SERVER_NAME"=>"cdn.juliaobserver.com", "SERVER_PORT"=>"80", "PATH_INFO"=>"/packages", "REMOTE_ADDR"=>"127.0.0.1", "puma.socket"=>#<TCPSocket:fd 13, AF_INET, 127.0.0.1, 3000>, "rack.hijack?"=>true, "rack.hijack"=>#<Puma::Client:0x3f9a518ae85c @ready=true>, "rack.input"=>#<Puma::NullIO:0x000055a63e2b9a28>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x000055a63e427a40 @options=#<Puma::UserFileDefaultOptions:0x000055a63e427860 @user_options={:environment=>"production"}, @file_options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @default_options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}>, @plugins=#<Puma::PluginLoader:0x000055a63e427810 @instances=[#<#<Class:0x000055a63e467a00>:0x000055a63e467938 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x000055a63e4277c0 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x000055a63e427770 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @plugins=[], @path="config/puma.rb">, @default_dsl=#<Puma::DSL:0x000055a63e427720 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}, @plugins=[]>>, "action_dispatch.parameter_filter"=>[:password], "action_dispatch.redirect_filter"=>[], "action_dispatch.secret_token"=>nil, "action_dispatch.secret_key_base"=>"4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>true, "action_dispatch.logger"=>#<ActiveSupport::Logger:0x000055a640c56070 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055a640c55ff8 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x000055a640c56e08 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47086269806340">, @logdev=#<Logger::LogDevice:0x000055a640c55fa8 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<File:/home/rails/julia_observer/log/production.log>, @mon_mutex=#<Thread::Mutex:0x000055a640c55f58>, @mon_mutex_owner_object_id=47086269804500, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x000055a640c55eb8 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47086269804600@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x000055a63f930a68 @filters=[#<Proc:0x000055a63f930680@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x000055a63f930590@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x000055a63f930450@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x000055a63f94b1b0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x000055a63f94b0e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:19>], @root="/home/rails/julia_observer/">, "action_dispatch.key_generator"=>#<ActiveSupport::CachingKeyGenerator:0x000055a64099cb40 @key_generator=#<ActiveSupport::KeyGenerator:0x000055a64099cca8 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x000055a64099c9d8 entries=3 default_proc=nil>>, "action_dispatch.http_auth_salt"=>"http authentication", "action_dispatch.signed_cookie_salt"=>"signed cookie", "action_dispatch.encrypted_cookie_salt"=>"encrypted cookie", "action_dispatch.encrypted_signed_cookie_salt"=>"signed encrypted cookie", "action_dispatch.cookies_serializer"=>:json, "action_dispatch.cookies_digest"=>nil, "action_dispatch.routes"=>#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>, "ROUTES_47086269285220_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f34e24403e0 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"83f388e2-f923-46d6-8775-1b5c1c0ea5a5", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f34e38df710 @req=#<ActionDispatch::Request:0x00007f34e38df738 @env={...}, @filtered_parameters=nil, @filtered_env=nil, @filtered_path=nil, @protocol=nil, @port=nil, @method=nil, @request_method=nil, @remote_ip=nil, @original_fullpath=nil, @fullpath=nil, @ip=nil>, @check_ip=true, @proxies=[#<IPAddr: IPv4:127.0.0.1/255.255.255.255>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>, #<IPAddr: IPv6:fc00:0000:0000:0000:0000:0000:0000:0000/fe00:0000:0000:0000:0000:0000:0000:0000>, #<IPAddr: IPv4:10.0.0.0/255.0.0.0>, #<IPAddr: IPv4:172.16.0.0/255.240.0.0>, #<IPAddr: IPv4:192.168.0.0/255.255.0.0>], @ip="130.176.179.83">, "rack.session"=>#<ActionDispatch::Request::Session:0x7f34e38df4b8 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f34e38df3c8 @by=#<ActionDispatch::Session::CookieStore:0x000055a641c25a78 @app=#<Rack::Head:0x000055a641c25aa0 @app=#<Rack::ConditionalGet:0x000055a641c25ac8 @app=#<Rack::ETag:0x000055a641c25af0 @app=#<Rack::Attack:0x000055a641c25b18 @app=#<Ahoy::Throttle:0x000055a641c25b40 @app=#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>>>, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}, @key="_julia_observer_session", @cookie_only=true>, @delegate={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}>, "rack.attack.throttle_data"=>{"req/ip"=>{:count=>2, :period=>300, :limit=>500, :epoch_time=>1664771570}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f34bc21a4d8 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f34bc21b4f0 ...>, @_response=#<ActionDispatch::Response:0x00007f34bc21a7a8 @mon_mutex=#<Thread::Mutex:0x00007f34bc21a758>, @mon_mutex_owner_object_id=69932235674580, @mon_owner=nil, @mon_count=0, @header={"X-Frame-Options"=>"SAMEORIGIN", "X-XSS-Protection"=>"1; mode=block", "X-Content-Type-Options"=>"nosniff"}, @stream=#<ActionDispatch::Response::Buffer:0x00007f34bc21a708 @response=#<ActionDispatch::Response:0x00007f34bc21a7a8 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f34bc21a6e0 @monitor=#<ActionDispatch::Response:0x00007f34bc21a7a8 ...>, @cond=#<Thread::ConditionVariable:0x00007f34bc21a668>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f34bc21b4f0 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f34bc21a410 @details_key=nil, @cache=true, @prefixes=["packages", "application"], @rendered_format=nil, @details={:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}, @view_paths=#<ActionView::PathSet:0x00007f34bc21a320 @paths=[#<ActionView::OptimizedFileSystemResolver:0x000055a640c3bb80 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x55a640c3bb58 keys=2537 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f34bc219150 @store=#<Ahoy::Store:0x00007f34bc2190b0 @options={:controller=>#<PackagesController:0x00007f34bc21a4d8 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f34bc219150 ...>}, @controller=#<PackagesController:0x00007f34bc21a4d8 ...>, @request=#<ActionDispatch::Request:0x00007f34bc21b4f0 ...>, @bot=false, @ahoy=#<Ahoy::Tracker:0x00007f34bc219150 ...>, @user=nil, @visit=#<Visit id: 13581858, visit_token: "652c64b9-e538-44b8-a981-90ee7a8f1fd5", visitor_token: "5e7659d9-1d59-401d-a9f2-5d619b2325fd", ip: "130.176.179.83", user_agent: "Amazon CloudFront", referrer: nil, landing_page: "http://cdn.juliaobserver.com/packages", user_id: nil, referring_domain: nil, search_keyword: nil, browser: "Other", os: "Other", device_type: "Desktop", screen_height: nil, screen_width: nil, country: nil, region: nil, city: nil, postal_code: nil, latitude: nil, longitude: nil, utm_source: nil, utm_medium: nil, utm_term: nil, utm_content: nil, utm_campaign: nil, started_at: "2022-10-03 04:32:50">>, @controller=#<PackagesController:0x00007f34bc21a4d8 ...>, @request=#<ActionDispatch::Request:0x00007f34bc21b4f0 ...>, @options={:controller=>#<PackagesController:0x00007f34bc21a4d8 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="5e7659d9-1d59-401d-a9f2-5d619b2325fd", @visitor_id="5e7659d9-1d59-401d-a9f2-5d619b2325fd", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="652c64b9-e538-44b8-a981-90ee7a8f1fd5", @visit_id="652c64b9-e538-44b8-a981-90ee7a8f1fd5", @visit_token="652c64b9-e538-44b8-a981-90ee7a8f1fd5", @visitor_token="5e7659d9-1d59-401d-a9f2-5d619b2325fd", @visit_properties=#<Ahoy::VisitProperties:0x00007f34bc220018 @request=#<ActionDispatch::Request:0x00007f34bc21b4f0 ...>, @options={:api=>nil}, @request_deckhand=#<Ahoy::Deckhands::RequestDeckhand:0x00007f34bc22fef0 @request=#<ActionDispatch::Request:0x00007f34bc21b4f0 ...>, @options={:api=>nil}, @params={"controller"=>"packages", "action"=>"index"}>, @traffic_source_deckhand=#<Ahoy::Deckhands::TrafficSourceDeckhand:0x00007f34bc237470 @referrer=nil, @referring_domain=nil, @search_keyword=nil>, @utm_parameter_deckhand=#<Ahoy::Deckhands::UtmParameterDeckhand:0x00007f34bc2368b8 @landing_page="http://cdn.juliaobserver.com/packages", @params={"controller"=>"packages", "action"=>"index"}, @landing_params={}>, @technology_deckhand=#<Ahoy::Deckhands::TechnologyDeckhand:0x00007f34bc235c10 @user_agent="Amazon CloudFront", @agent=#<UserAgentParser::UserAgent Other (Other) (Other)>, @device_type="Desktop">>>, @marked_for_same_origin_verification=true, @_config={}, @_params=<ActionController::Parameters {"controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"packages", "action"=>"index"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x000055a63fa3cf60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=2890121129964131111>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f34bc223d08 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip="130.176.179.83", @original_fullpath="/packages", @fullpath="/packages", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f34bc219768 @req=#<ActionDispatch::Request:0x00007f34bc21b4f0 ...>>>, @cookies={"ahoy_visitor"=>"5e7659d9-1d59-401d-a9f2-5d619b2325fd", "ahoy_visit"=>"652c64b9-e538-44b8-a981-90ee7a8f1fd5"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f34bc9aec30 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f34bc223d08 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f34bc9aeac8 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f34bc9aea28 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>, @signed_or_encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f34bc9aec30 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f34bc223d08 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f34bc9aeac8 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f34bc9aea28 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>>
12
D, [2022-10-03T04:32:50.377982 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] [ActiveJob] [PackageSorterJob] [695c7089-04cb-4e2a-8678-58964d7a6179] ][1m][36mOrganization Load (0.9ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
13
I, [2022-10-03T04:32:50.379113 #22407] INFO -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] [ActiveJob] [PackageSorterJob] [695c7089-04cb-4e2a-8678-58964d7a6179] Performed PackageSorterJob from DelayedJob(default) in 3.89ms
14
D, [2022-10-03T04:32:51.284789 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][35mSQL (902.4ms)][0m ][1m][34mSELECT "packages"."id" AS t0_r0, "packages"."name" AS t0_r1, "packages"."created_at" AS t0_r2, "packages"."updated_at" AS t0_r3, "packages"."description" AS t0_r4, "packages"."homepage" AS t0_r5, "packages"."owner_type" AS t0_r6, "packages"."owner_id" AS t0_r7, "packages"."is_registered" AS t0_r8, "packages"."readme" AS t0_r9, "packages"."readme_type" AS t0_r10, "daters"."id" AS t1_r0, "daters"."created" AS t1_r1, "daters"."updated" AS t1_r2, "daters"."pushed" AS t1_r3, "daters"."package_id" AS t1_r4, "daters"."created_at" AS t1_r5, "daters"."updated_at" AS t1_r6, "daters"."touched" AS t1_r7, "counters"."id" AS t2_r0, "counters"."fork" AS t2_r1, "counters"."stargazer" AS t2_r2, "counters"."open_issue" AS t2_r3, "counters"."package_id" AS t2_r4, "counters"."created_at" AS t2_r5, "counters"."updated_at" AS t2_r6, "counters"."contributor" AS t2_r7, "activities"."id" AS t3_r0, "activities"."commits" AS t3_r1, "activities"."package_id" AS t3_r2, "activities"."created_at" AS t3_r3, "activities"."updated_at" AS t3_r4, "activities"."recent_commit_count" AS t3_r5 FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 INNER JOIN "daters" ON "daters"."package_id" = "packages"."id" INNER JOIN "counters" ON "counters"."package_id" = "packages"."id" INNER JOIN "activities" ON "activities"."package_id" = "packages"."id" WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 4252], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 0]]]
15
D, [2022-10-03T04:32:52.213129 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][35m (893.5ms)][0m ][1m][34mSELECT DISTINCT COUNT(DISTINCT "packages"."id") FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 INNER JOIN "daters" ON "daters"."package_id" = "packages"."id" INNER JOIN "counters" ON "counters"."package_id" = "packages"."id" INNER JOIN "activities" ON "activities"."package_id" = "packages"."id" WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."is_registered" = $3][0m [["item_type", "Package"], ["marker", 4252], ["is_registered", true]]]
16
D, [2022-10-03T04:32:52.215660 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT DISTINCT COUNT(DISTINCT "packages"."id") FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 INNER JOIN "daters" ON "daters"."package_id" = "packages"."id" INNER JOIN "counters" ON "counters"."package_id" = "packages"."id" INNER JOIN "activities" ON "activities"."package_id" = "packages"."id" WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."is_registered" = $3][0m [["item_type", "Package"], ["marker", 4252], ["is_registered", true]]]
17
D, [2022-10-03T04:32:52.239770 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][36mCategory Load (13.4ms)][0m ][1m][34mSELECT "categories".* FROM "categories" INNER JOIN "batches" ON "batches"."item_id" = "categories"."id" AND "batches"."item_type" = $1 INNER JOIN "labels" ON "labels"."category_id" = "categories"."id" INNER JOIN "packages" ON "packages"."id" = "labels"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY categories.id ORDER BY count(categories.id) desc][0m [["item_type", "Category"], ["marker", 4252], ["is_registered", true]]]
18
D, [2022-10-03T04:32:52.544040 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][36mRelease Load (288.1ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
19
D, [2022-10-03T04:32:54.845057 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
20
D, [2022-10-03T04:32:54.956260 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][35mSQL (109.5ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "landing_page", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"][0m [["visit_token", "d342fb2b-67e1-4b78-aa54-1d47045d9884"], ["visitor_token", "d094f1f1-422d-4dc4-9034-d3a7d250cf18"], ["ip", "64.252.69.247"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/users?package_id=Clusters&page=14"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:32:54 UTC]]]
21
D, [2022-10-03T04:32:55.064993 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][35m (108.0ms)][0m ][1m][35mCOMMIT][0m]
22
D, [2022-10-03T04:32:55.066688 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
23
D, [2022-10-03T04:32:55.068495 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] [ActiveJob] ][1m][35mSQL (0.5ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: 683c181a-a442-4841-a9fe-22ede16cc008\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581859\n locale: en\n"], ["run_at", 2022-10-03 04:32:55 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:32:55 UTC], ["updated_at", 2022-10-03 04:32:55 UTC]]]
24
D, [2022-10-03T04:32:55.104251 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] [ActiveJob] ][1m][35m (35.3ms)][0m ][1m][35mCOMMIT][0m]
25
I, [2022-10-03T04:32:55.104672 #22407] INFO -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 683c181a-a442-4841-a9fe-22ede16cc008) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f34a707a4f8 @uri=#<URI::GID gid://julia-observer/Visit/13581859>>
26
D, [2022-10-03T04:32:55.107417 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][36mOrganization Load (0.8ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
27
D, [2022-10-03T04:32:55.109816 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][35m (5.7ms)][0m ][1m][35mBEGIN][0m]
28
D, [2022-10-03T04:32:55.113674 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][35mSQL (2.3ms)][0m ][1m][32mINSERT INTO "ahoy_events" ("visit_id", "name", "properties", "time") VALUES ($1, $2, $3, $4) RETURNING "id"][0m [["visit_id", 13581858], ["name", "Viewed: packages#index"], ["properties", "{}"], ["time", 2022-10-03 04:32:55 UTC]]]
29
D, [2022-10-03T04:32:55.114866 #22407 DEBUG -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
30
I, [2022-10-03T04:32:55.115306 #22407] INFO -- : [83f388e2-f923-46d6-8775-1b5c1c0ea5a5] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>4816.44, :_view=>2613.16, :_db=>2110.7, :_time=>2022-10-03 04:32:50 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
31
D, [2022-10-03T04:32:55.324656 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][36mPackage Exists (215.5ms)][0m ][1m][34mSELECT 1 AS one FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["name", "Clusters"], ["LIMIT", 1]]]
32
D, [2022-10-03T04:32:55.326831 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][36mPackage Exists (0.7ms)][0m ][1m][34mSELECT 1 AS one FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."id" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["id", 0], ["LIMIT", 1]]]
33
D, [2022-10-03T04:32:55.328536 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
34
D, [2022-10-03T04:32:55.389161 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][36mPackage Load (59.4ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND (name ILIKE '%Clusters%')][0m [["item_type", "Package"], ["marker", 4252]]]
35
D, [2022-10-03T04:32:55.407693 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][36mUser Load (10.9ms)][0m ][1m][34mSELECT "users".* FROM "users" INNER JOIN "batches" ON "batches"."item_id" = "users"."id" AND "batches"."item_type" = $1 INNER JOIN "contributions" ON "contributions"."user_id" = "users"."id" INNER JOIN "packages" ON "packages"."id" = "contributions"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY users.id HAVING (sum(contributions.score) >= 10 or count(contributions.score) > 1) ORDER BY sum(contributions.score) desc LIMIT $4 OFFSET $5][0m [["item_type", "User"], ["marker", 4252], ["is_registered", true], ["LIMIT", 100], ["OFFSET", 1300]]]
36
D, [2022-10-03T04:32:55.419776 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][35m (9.9ms)][0m ][1m][34mSELECT COUNT(*) AS count_all, users.id AS users_id FROM "users" INNER JOIN "batches" ON "batches"."item_id" = "users"."id" AND "batches"."item_type" = $1 INNER JOIN "contributions" ON "contributions"."user_id" = "users"."id" INNER JOIN "packages" ON "packages"."id" = "contributions"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY users.id HAVING (sum(contributions.score) >= 10 or count(contributions.score) > 1)][0m [["item_type", "User"], ["marker", 4252], ["is_registered", true]]]
37
D, [2022-10-03T04:32:55.733228 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][36mRelease Load (295.9ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
38
D, [2022-10-03T04:32:58.296985 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
39
D, [2022-10-03T04:32:58.298577 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "ahoy_events" ("visit_id", "name", "properties", "time") VALUES ($1, $2, $3, $4) RETURNING "id"][0m [["visit_id", 13581859], ["name", "Viewed: users#index"], ["properties", "{}"], ["time", 2022-10-03 04:32:58 UTC]]]
40
D, [2022-10-03T04:32:58.299580 #22407 DEBUG -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
41
I, [2022-10-03T04:32:58.299911 #22407] INFO -- : [0c6f0b01-58f7-4f56-9ea3-0bc324f01df1] {:_method=>"GET", :_path=>"/users", :_format=>:html, :_controller=>"UsersController", :_action=>"index", :_status=>200, :_duration=>3549.38, :_view=>2587.44, :_db=>848.24, :_time=>2022-10-03 04:32:54 +0000, :short_message=>"[200] GET /users (UsersController#index)"}
42
D, [2022-10-03T04:33:10.887465 #22407] DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ahoy] Visit excluded
43
I, [2022-10-03T04:33:10.894425 #22407] INFO -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ActiveJob] [PackageSorterJob] [bafb795e-4b48-42ec-9be2-a73a1293c268] Performing PackageSorterJob from DelayedJob(default) with arguments: {"depended_id"=>"PredictMD", "page"=>"31", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f34d1f3c610 @set_cookies={"ahoy_visitor"=>{:value=>"d54f7846-ae52-4889-9444-5d52e7986b07", :expires=>Thu, 03 Oct 2024 04:33:10 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"87c8ff8f-9cfa-4697-95b0-b9082a67cb7e", :expires=>Mon, 03 Oct 2022 08:33:10 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f34d2054ef8 @env={"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "QUERY_STRING"=>"depended_id=PredictMD&page=31", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"puma 3.12.1 Llamas in Pajamas", "GATEWAY_INTERFACE"=>"CGI/1.2", "REQUEST_METHOD"=>"GET", "REQUEST_PATH"=>"/packages", "REQUEST_URI"=>"/packages?depended_id=PredictMD&page=31", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"185.191.171.16", "HTTP_X_FORWARDED_FOR"=>"185.191.171.16", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_ACCEPT"=>"text/html, application/rss+xml, application/atom+xml, text/xml, text/rss+xml, application/xhtml+xml", "HTTP_ACCEPT_ENCODING"=>"gzip,deflate", "HTTP_USER_AGENT"=>"Mozilla/5.0 (compatible; SemrushBot/7~bl; +http://www.semrush.com/bot.html)", "SERVER_NAME"=>"cdn.juliaobserver.com", "SERVER_PORT"=>"80", "PATH_INFO"=>"/packages", "REMOTE_ADDR"=>"127.0.0.1", "puma.socket"=>#<TCPSocket:fd 13, AF_INET, 127.0.0.1, 3000>, "rack.hijack?"=>true, "rack.hijack"=>#<Puma::Client:0x3f9a69022040 @ready=true>, "rack.input"=>#<Puma::NullIO:0x000055a63e2b9a28>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x000055a63e427a40 @options=#<Puma::UserFileDefaultOptions:0x000055a63e427860 @user_options={:environment=>"production"}, @file_options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @default_options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}>, @plugins=#<Puma::PluginLoader:0x000055a63e427810 @instances=[#<#<Class:0x000055a63e467a00>:0x000055a63e467938 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x000055a63e4277c0 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x000055a63e427770 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @plugins=[], @path="config/puma.rb">, @default_dsl=#<Puma::DSL:0x000055a63e427720 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}, @plugins=[]>>, "action_dispatch.parameter_filter"=>[:password], "action_dispatch.redirect_filter"=>[], "action_dispatch.secret_token"=>nil, "action_dispatch.secret_key_base"=>"4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>true, "action_dispatch.logger"=>#<ActiveSupport::Logger:0x000055a640c56070 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055a640c55ff8 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x000055a640c56e08 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47086269806340">, @logdev=#<Logger::LogDevice:0x000055a640c55fa8 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<File:/home/rails/julia_observer/log/production.log>, @mon_mutex=#<Thread::Mutex:0x000055a640c55f58>, @mon_mutex_owner_object_id=47086269804500, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x000055a640c55eb8 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47086269804600@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x000055a63f930a68 @filters=[#<Proc:0x000055a63f930680@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x000055a63f930590@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x000055a63f930450@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x000055a63f94b1b0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x000055a63f94b0e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:19>], @root="/home/rails/julia_observer/">, "action_dispatch.key_generator"=>#<ActiveSupport::CachingKeyGenerator:0x000055a64099cb40 @key_generator=#<ActiveSupport::KeyGenerator:0x000055a64099cca8 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x000055a64099c9d8 entries=3 default_proc=nil>>, "action_dispatch.http_auth_salt"=>"http authentication", "action_dispatch.signed_cookie_salt"=>"signed cookie", "action_dispatch.encrypted_cookie_salt"=>"encrypted cookie", "action_dispatch.encrypted_signed_cookie_salt"=>"signed encrypted cookie", "action_dispatch.cookies_serializer"=>:json, "action_dispatch.cookies_digest"=>nil, "action_dispatch.routes"=>#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>, "ROUTES_47086269285220_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?depended_id=PredictMD&page=31", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f34d20579f0 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"cd509d67-bd98-4689-958c-2c32ab8c1fc5", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f34d2056e88 @req=#<ActionDispatch::Request:0x00007f34d2056eb0 @env={...}, @filtered_parameters=nil, @filtered_env=nil, @filtered_path=nil, @protocol=nil, @port=nil, @method=nil, @request_method=nil, @remote_ip=nil, @original_fullpath=nil, @fullpath=nil, @ip=nil>, @check_ip=true, @proxies=[#<IPAddr: IPv4:127.0.0.1/255.255.255.255>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>, #<IPAddr: IPv6:fc00:0000:0000:0000:0000:0000:0000:0000/fe00:0000:0000:0000:0000:0000:0000:0000>, #<IPAddr: IPv4:10.0.0.0/255.0.0.0>, #<IPAddr: IPv4:172.16.0.0/255.240.0.0>, #<IPAddr: IPv4:192.168.0.0/255.255.0.0>]>, "rack.session"=>#<ActionDispatch::Request::Session:0x7f34d2056dc0 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f34d2056d70 @by=#<ActionDispatch::Session::CookieStore:0x000055a641c25a78 @app=#<Rack::Head:0x000055a641c25aa0 @app=#<Rack::ConditionalGet:0x000055a641c25ac8 @app=#<Rack::ETag:0x000055a641c25af0 @app=#<Rack::Attack:0x000055a641c25b18 @app=#<Ahoy::Throttle:0x000055a641c25b40 @app=#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>>>, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}, @key="_julia_observer_session", @cookie_only=true>, @delegate={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}>, "rack.attack.throttle_data"=>{"req/ip"=>{:count=>1, :period=>300, :limit=>500, :epoch_time=>1664771590}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f34d2054160 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f34d2054ef8 ...>, @_response=#<ActionDispatch::Response:0x00007f34d2054340 @mon_mutex=#<Thread::Mutex:0x00007f34d20542f0>, @mon_mutex_owner_object_id=69932419293600, @mon_owner=nil, @mon_count=0, @header={"X-Frame-Options"=>"SAMEORIGIN", "X-XSS-Protection"=>"1; mode=block", "X-Content-Type-Options"=>"nosniff"}, @stream=#<ActionDispatch::Response::Buffer:0x00007f34d20542a0 @response=#<ActionDispatch::Response:0x00007f34d2054340 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f34d2054278 @monitor=#<ActionDispatch::Response:0x00007f34d2054340 ...>, @cond=#<Thread::ConditionVariable:0x00007f34d2054250>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f34d2054ef8 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f34d2054098 @details_key=nil, @cache=true, @prefixes=["packages", "application"], @rendered_format=nil, @details={:locale=>[:en], :formats=>[:html, :rss, :atom, :xml, "text/rss+xml"], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}, @view_paths=#<ActionView::PathSet:0x00007f34d1f3d0d8 @paths=[#<ActionView::OptimizedFileSystemResolver:0x000055a640c3bb80 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x55a640c3bb58 keys=2539 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f34d1f3db50 @store=#<Ahoy::Store:0x00007f34d1f3dad8 @options={:controller=>#<PackagesController:0x00007f34d2054160 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f34d1f3db50 ...>}, @controller=#<PackagesController:0x00007f34d2054160 ...>, @request=#<ActionDispatch::Request:0x00007f34d2054ef8 ...>, @bot=true>, @controller=#<PackagesController:0x00007f34d2054160 ...>, @request=#<ActionDispatch::Request:0x00007f34d2054ef8 ...>, @options={:controller=>#<PackagesController:0x00007f34d2054160 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="d54f7846-ae52-4889-9444-5d52e7986b07", @visitor_id="d54f7846-ae52-4889-9444-5d52e7986b07", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="87c8ff8f-9cfa-4697-95b0-b9082a67cb7e", @visit_id="87c8ff8f-9cfa-4697-95b0-b9082a67cb7e">, @marked_for_same_origin_verification=true, @_config={}, @_params=<ActionController::Parameters {"depended_id"=>"PredictMD", "page"=>"31", "controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"depended_id=PredictMD&page=31", "rack.request.query_hash"=>{"depended_id"=>"PredictMD", "page"=>"31"}, "action_dispatch.request.query_parameters"=>{"depended_id"=>"PredictMD", "page"=>"31"}, "action_dispatch.request.parameters"=>{"depended_id"=>"PredictMD", "page"=>"31", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.accepts"=>[#<Mime::Type:0x000055a63fa3cf60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=2890121129964131111>, #<Mime::Type:0x000055a63fa5f510 @synonyms=[], @symbol=:rss, @string="application/rss+xml", @hash=-2777635140935591501>, #<Mime::Type:0x000055a63fa5f380 @synonyms=[], @symbol=:atom, @string="application/atom+xml", @hash=-376570526407724037>, #<Mime::Type:0x000055a63fa5f6a0 @synonyms=["text/xml", "application/x-xml"], @symbol=:xml, @string="application/xml", @hash=1831881582426491357>, #<Mime::Type:0x00007f34d1f3e050 @synonyms=[], @symbol=nil, @string="text/rss+xml", @hash=-2794827230073663720>], "action_dispatch.request.formats"=>[#<Mime::Type:0x000055a63fa3cf60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=2890121129964131111>, #<Mime::Type:0x000055a63fa5f510 @synonyms=[], @symbol=:rss, @string="application/rss+xml", @hash=-2777635140935591501>, #<Mime::Type:0x000055a63fa5f380 @synonyms=[], @symbol=:atom, @string="application/atom+xml", @hash=-376570526407724037>, #<Mime::Type:0x000055a63fa5f6a0 @synonyms=["text/xml", "application/x-xml"], @symbol=:xml, @string="application/xml", @hash=1831881582426491357>, #<Mime::Type:0x00007f34d1f3e050 @synonyms=[], @symbol=nil, @string="text/rss+xml", @hash=-2794827230073663720>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f34d1f3c610 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"depended_id"=>"PredictMD", "page"=>"31", "controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol=nil, @port=nil, @method=nil, @request_method="GET", @remote_ip=nil, @original_fullpath=nil, @fullpath="/packages?depended_id=PredictMD&page=31", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f34d1f3ebb8 @req=#<ActionDispatch::Request:0x00007f34d2054ef8 ...>>>, @cookies={"ahoy_visitor"=>"d54f7846-ae52-4889-9444-5d52e7986b07", "ahoy_visit"=>"87c8ff8f-9cfa-4697-95b0-b9082a67cb7e"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f34d1f4d910 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f34d1f3c610 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f34d1f4d780 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f34d1f4d5f0 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>, @signed_or_encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f34d1f4d910 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f34d1f3c610 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f34d1f4d780 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f34d1f4d5f0 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>>
44
D, [2022-10-03T04:33:10.897860 #22407 DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ActiveJob] [PackageSorterJob] [bafb795e-4b48-42ec-9be2-a73a1293c268] ][1m][36mOrganization Load (0.8ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
45
D, [2022-10-03T04:33:11.088880 #22407 DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ActiveJob] [PackageSorterJob] [bafb795e-4b48-42ec-9be2-a73a1293c268] ][1m][36mPackage Load (189.3ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["name", "PredictMD"], ["LIMIT", 1]]]
46
D, [2022-10-03T04:33:11.091054 #22407 DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ActiveJob] [PackageSorterJob] [bafb795e-4b48-42ec-9be2-a73a1293c268] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
47
D, [2022-10-03T04:33:11.147607 #22407 DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ActiveJob] [PackageSorterJob] [bafb795e-4b48-42ec-9be2-a73a1293c268] ][1m][36mPackage Load (55.3ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND (name ILIKE '%PredictMD%')][0m [["item_type", "Package"], ["marker", 4252]]]
48
D, [2022-10-03T04:33:11.149674 #22407 DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ActiveJob] [PackageSorterJob] [bafb795e-4b48-42ec-9be2-a73a1293c268] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
49
I, [2022-10-03T04:33:11.150579 #22407] INFO -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ActiveJob] [PackageSorterJob] [bafb795e-4b48-42ec-9be2-a73a1293c268] Performed PackageSorterJob from DelayedJob(default) in 255.89ms
50
D, [2022-10-03T04:33:12.074508 #22407 DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] ][1m][35mSQL (921.0ms)][0m ][1m][34mSELECT "packages"."id" AS t0_r0, "packages"."name" AS t0_r1, "packages"."created_at" AS t0_r2, "packages"."updated_at" AS t0_r3, "packages"."description" AS t0_r4, "packages"."homepage" AS t0_r5, "packages"."owner_type" AS t0_r6, "packages"."owner_id" AS t0_r7, "packages"."is_registered" AS t0_r8, "packages"."readme" AS t0_r9, "packages"."readme_type" AS t0_r10, "daters"."id" AS t1_r0, "daters"."created" AS t1_r1, "daters"."updated" AS t1_r2, "daters"."pushed" AS t1_r3, "daters"."package_id" AS t1_r4, "daters"."created_at" AS t1_r5, "daters"."updated_at" AS t1_r6, "daters"."touched" AS t1_r7, "counters"."id" AS t2_r0, "counters"."fork" AS t2_r1, "counters"."stargazer" AS t2_r2, "counters"."open_issue" AS t2_r3, "counters"."package_id" AS t2_r4, "counters"."created_at" AS t2_r5, "counters"."updated_at" AS t2_r6, "counters"."contributor" AS t2_r7, "activities"."id" AS t3_r0, "activities"."commits" AS t3_r1, "activities"."package_id" AS t3_r2, "activities"."created_at" AS t3_r3, "activities"."updated_at" AS t3_r4, "activities"."recent_commit_count" AS t3_r5 FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 INNER JOIN "daters" ON "daters"."package_id" = "packages"."id" INNER JOIN "counters" ON "counters"."package_id" = "packages"."id" INNER JOIN "activities" ON "activities"."package_id" = "packages"."id" WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 4252], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 900]]]
51
D, [2022-10-03T04:33:12.101245 #22407 DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] ][1m][36mCategory Load (12.2ms)][0m ][1m][34mSELECT "categories".* FROM "categories" INNER JOIN "batches" ON "batches"."item_id" = "categories"."id" AND "batches"."item_type" = $1 INNER JOIN "labels" ON "labels"."category_id" = "categories"."id" INNER JOIN "packages" ON "packages"."id" = "labels"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY categories.id ORDER BY count(categories.id) desc][0m [["item_type", "Category"], ["marker", 4252], ["is_registered", true]]]
52
D, [2022-10-03T04:33:12.415397 #22407 DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] ][1m][36mRelease Load (296.4ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
53
D, [2022-10-03T04:33:15.517298 #22407] DEBUG -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] [ahoy] Event excluded
54
I, [2022-10-03T04:33:15.517817 #22407] INFO -- : [cd509d67-bd98-4689-958c-2c32ab8c1fc5] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>4631.11, :_view=>3132.36, :_db=>1475.0, :_time=>2022-10-03 04:33:10 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
55
D, [2022-10-03T04:33:16.870145 #22407] DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ahoy] Visit excluded
56
I, [2022-10-03T04:33:16.876584 #22407] INFO -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ActiveJob] [PackageSorterJob] [8a832eb9-6363-4445-94f9-c80cc8cdded5] Performing PackageSorterJob from DelayedJob(default) with arguments: {"depended_id"=>"OrderedResponse", "page"=>"28", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f3498fdb8c0 @set_cookies={"ahoy_visitor"=>{:value=>"813ce9fa-b1a2-4a9c-a0ca-c9cfcbd386c5", :expires=>Thu, 03 Oct 2024 04:33:16 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"bcb570de-3ef4-4a78-b51d-2c81db1548eb", :expires=>Mon, 03 Oct 2022 08:33:16 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f34c8837d78 @env={"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "QUERY_STRING"=>"depended_id=OrderedResponse&page=28", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"puma 3.12.1 Llamas in Pajamas", "GATEWAY_INTERFACE"=>"CGI/1.2", "REQUEST_METHOD"=>"GET", "REQUEST_PATH"=>"/packages", "REQUEST_URI"=>"/packages?depended_id=OrderedResponse&page=28", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"185.191.171.33", "HTTP_X_FORWARDED_FOR"=>"185.191.171.33", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_ACCEPT"=>"text/html, application/rss+xml, application/atom+xml, text/xml, text/rss+xml, application/xhtml+xml", "HTTP_ACCEPT_ENCODING"=>"gzip,deflate", "HTTP_USER_AGENT"=>"Mozilla/5.0 (compatible; SemrushBot/7~bl; +http://www.semrush.com/bot.html)", "SERVER_NAME"=>"cdn.juliaobserver.com", "SERVER_PORT"=>"80", "PATH_INFO"=>"/packages", "REMOTE_ADDR"=>"127.0.0.1", "puma.socket"=>#<TCPSocket:fd 13, AF_INET, 127.0.0.1, 3000>, "rack.hijack?"=>true, "rack.hijack"=>#<Puma::Client:0x3f9a4c20f6b8 @ready=true>, "rack.input"=>#<Puma::NullIO:0x000055a63e2b9a28>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x000055a63e427a40 @options=#<Puma::UserFileDefaultOptions:0x000055a63e427860 @user_options={:environment=>"production"}, @file_options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @default_options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}>, @plugins=#<Puma::PluginLoader:0x000055a63e427810 @instances=[#<#<Class:0x000055a63e467a00>:0x000055a63e467938 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x000055a63e4277c0 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x000055a63e427770 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @plugins=[], @path="config/puma.rb">, @default_dsl=#<Puma::DSL:0x000055a63e427720 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}, @plugins=[]>>, "action_dispatch.parameter_filter"=>[:password], "action_dispatch.redirect_filter"=>[], "action_dispatch.secret_token"=>nil, "action_dispatch.secret_key_base"=>"4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>true, "action_dispatch.logger"=>#<ActiveSupport::Logger:0x000055a640c56070 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055a640c55ff8 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x000055a640c56e08 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47086269806340">, @logdev=#<Logger::LogDevice:0x000055a640c55fa8 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<File:/home/rails/julia_observer/log/production.log>, @mon_mutex=#<Thread::Mutex:0x000055a640c55f58>, @mon_mutex_owner_object_id=47086269804500, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x000055a640c55eb8 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47086269804600@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x000055a63f930a68 @filters=[#<Proc:0x000055a63f930680@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x000055a63f930590@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x000055a63f930450@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x000055a63f94b1b0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x000055a63f94b0e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:19>], @root="/home/rails/julia_observer/">, "action_dispatch.key_generator"=>#<ActiveSupport::CachingKeyGenerator:0x000055a64099cb40 @key_generator=#<ActiveSupport::KeyGenerator:0x000055a64099cca8 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x000055a64099c9d8 entries=3 default_proc=nil>>, "action_dispatch.http_auth_salt"=>"http authentication", "action_dispatch.signed_cookie_salt"=>"signed cookie", "action_dispatch.encrypted_cookie_salt"=>"encrypted cookie", "action_dispatch.encrypted_signed_cookie_salt"=>"signed encrypted cookie", "action_dispatch.cookies_serializer"=>:json, "action_dispatch.cookies_digest"=>nil, "action_dispatch.routes"=>#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>, "ROUTES_47086269285220_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?depended_id=OrderedResponse&page=28", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f349841e7a8 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"766bebb8-59e9-494f-af86-9934cd17df3b", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f349841dc40 @req=#<ActionDispatch::Request:0x00007f349841dc68 @env={...}, @filtered_parameters=nil, @filtered_env=nil, @filtered_path=nil, @protocol=nil, @port=nil, @method=nil, @request_method=nil, @remote_ip=nil, @original_fullpath=nil, @fullpath=nil, @ip=nil>, @check_ip=true, @proxies=[#<IPAddr: IPv4:127.0.0.1/255.255.255.255>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>, #<IPAddr: IPv6:fc00:0000:0000:0000:0000:0000:0000:0000/fe00:0000:0000:0000:0000:0000:0000:0000>, #<IPAddr: IPv4:10.0.0.0/255.0.0.0>, #<IPAddr: IPv4:172.16.0.0/255.240.0.0>, #<IPAddr: IPv4:192.168.0.0/255.255.0.0>]>, "rack.session"=>#<ActionDispatch::Request::Session:0x7f349841db78 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f349841db28 @by=#<ActionDispatch::Session::CookieStore:0x000055a641c25a78 @app=#<Rack::Head:0x000055a641c25aa0 @app=#<Rack::ConditionalGet:0x000055a641c25ac8 @app=#<Rack::ETag:0x000055a641c25af0 @app=#<Rack::Attack:0x000055a641c25b18 @app=#<Ahoy::Throttle:0x000055a641c25b40 @app=#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>>>, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}, @key="_julia_observer_session", @cookie_only=true>, @delegate={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}>, "rack.attack.throttle_data"=>{"req/ip"=>{:count=>1, :period=>300, :limit=>500, :epoch_time=>1664771596}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f34c8836e50 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f34c8837d78 ...>, @_response=#<ActionDispatch::Response:0x00007f34c8837030 @mon_mutex=#<Thread::Mutex:0x00007f34c8836fe0>, @mon_mutex_owner_object_id=69932339542040, @mon_owner=nil, @mon_count=0, @header={"X-Frame-Options"=>"SAMEORIGIN", "X-XSS-Protection"=>"1; mode=block", "X-Content-Type-Options"=>"nosniff"}, @stream=#<ActionDispatch::Response::Buffer:0x00007f34c8836f90 @response=#<ActionDispatch::Response:0x00007f34c8837030 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f34c8836f68 @monitor=#<ActionDispatch::Response:0x00007f34c8837030 ...>, @cond=#<Thread::ConditionVariable:0x00007f34c8836f40>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f34c8837d78 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f34c8836d88 @details_key=nil, @cache=true, @prefixes=["packages", "application"], @rendered_format=nil, @details={:locale=>[:en], :formats=>[:html, :rss, :atom, :xml, "text/rss+xml"], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}, @view_paths=#<ActionView::PathSet:0x00007f34c8836c98 @paths=[#<ActionView::OptimizedFileSystemResolver:0x000055a640c3bb80 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x55a640c3bb58 keys=2541 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f34c8834a60 @store=#<Ahoy::Store:0x00007f34c8834920 @options={:controller=>#<PackagesController:0x00007f34c8836e50 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f34c8834a60 ...>}, @controller=#<PackagesController:0x00007f34c8836e50 ...>, @request=#<ActionDispatch::Request:0x00007f34c8837d78 ...>, @bot=true>, @controller=#<PackagesController:0x00007f34c8836e50 ...>, @request=#<ActionDispatch::Request:0x00007f34c8837d78 ...>, @options={:controller=>#<PackagesController:0x00007f34c8836e50 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="813ce9fa-b1a2-4a9c-a0ca-c9cfcbd386c5", @visitor_id="813ce9fa-b1a2-4a9c-a0ca-c9cfcbd386c5", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="bcb570de-3ef4-4a78-b51d-2c81db1548eb", @visit_id="bcb570de-3ef4-4a78-b51d-2c81db1548eb">, @marked_for_same_origin_verification=true, @_config={}, @_params=<ActionController::Parameters {"depended_id"=>"OrderedResponse", "page"=>"28", "controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"depended_id=OrderedResponse&page=28", "rack.request.query_hash"=>{"depended_id"=>"OrderedResponse", "page"=>"28"}, "action_dispatch.request.query_parameters"=>{"depended_id"=>"OrderedResponse", "page"=>"28"}, "action_dispatch.request.parameters"=>{"depended_id"=>"OrderedResponse", "page"=>"28", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.accepts"=>[#<Mime::Type:0x000055a63fa3cf60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=2890121129964131111>, #<Mime::Type:0x000055a63fa5f510 @synonyms=[], @symbol=:rss, @string="application/rss+xml", @hash=-2777635140935591501>, #<Mime::Type:0x000055a63fa5f380 @synonyms=[], @symbol=:atom, @string="application/atom+xml", @hash=-376570526407724037>, #<Mime::Type:0x000055a63fa5f6a0 @synonyms=["text/xml", "application/x-xml"], @symbol=:xml, @string="application/xml", @hash=1831881582426491357>, #<Mime::Type:0x00007f34c8834f60 @synonyms=[], @symbol=nil, @string="text/rss+xml", @hash=-2794827230073663720>], "action_dispatch.request.formats"=>[#<Mime::Type:0x000055a63fa3cf60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=2890121129964131111>, #<Mime::Type:0x000055a63fa5f510 @synonyms=[], @symbol=:rss, @string="application/rss+xml", @hash=-2777635140935591501>, #<Mime::Type:0x000055a63fa5f380 @synonyms=[], @symbol=:atom, @string="application/atom+xml", @hash=-376570526407724037>, #<Mime::Type:0x000055a63fa5f6a0 @synonyms=["text/xml", "application/x-xml"], @symbol=:xml, @string="application/xml", @hash=1831881582426491357>, #<Mime::Type:0x00007f34c8834f60 @synonyms=[], @symbol=nil, @string="text/rss+xml", @hash=-2794827230073663720>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f3498fdb8c0 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"depended_id"=>"OrderedResponse", "page"=>"28", "controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol=nil, @port=nil, @method=nil, @request_method="GET", @remote_ip=nil, @original_fullpath=nil, @fullpath="/packages?depended_id=OrderedResponse&page=28", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f34c8835a28 @req=#<ActionDispatch::Request:0x00007f34c8837d78 ...>>>, @cookies={"ahoy_visitor"=>"813ce9fa-b1a2-4a9c-a0ca-c9cfcbd386c5", "ahoy_visit"=>"bcb570de-3ef4-4a78-b51d-2c81db1548eb"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f3498fd8dc8 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f3498fdb8c0 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f3498fd8c60 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f3498fd8bc0 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>, @signed_or_encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f3498fd8dc8 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f3498fdb8c0 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f3498fd8c60 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f3498fd8bc0 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>>
57
D, [2022-10-03T04:33:16.879753 #22407 DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ActiveJob] [PackageSorterJob] [8a832eb9-6363-4445-94f9-c80cc8cdded5] ][1m][36mOrganization Load (0.7ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
58
D, [2022-10-03T04:33:17.003739 #22407 DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ActiveJob] [PackageSorterJob] [8a832eb9-6363-4445-94f9-c80cc8cdded5] ][1m][36mPackage Load (122.4ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["name", "OrderedResponse"], ["LIMIT", 1]]]
59
D, [2022-10-03T04:33:17.006199 #22407 DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ActiveJob] [PackageSorterJob] [8a832eb9-6363-4445-94f9-c80cc8cdded5] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
60
D, [2022-10-03T04:33:17.063731 #22407 DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ActiveJob] [PackageSorterJob] [8a832eb9-6363-4445-94f9-c80cc8cdded5] ][1m][36mPackage Load (56.1ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND (name ILIKE '%OrderedResponse%')][0m [["item_type", "Package"], ["marker", 4252]]]
61
D, [2022-10-03T04:33:17.066119 #22407 DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ActiveJob] [PackageSorterJob] [8a832eb9-6363-4445-94f9-c80cc8cdded5] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
62
I, [2022-10-03T04:33:17.067024 #22407] INFO -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ActiveJob] [PackageSorterJob] [8a832eb9-6363-4445-94f9-c80cc8cdded5] Performed PackageSorterJob from DelayedJob(default) in 190.19ms
63
D, [2022-10-03T04:33:17.982633 #22407 DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] ][1m][35mSQL (912.4ms)][0m ][1m][34mSELECT "packages"."id" AS t0_r0, "packages"."name" AS t0_r1, "packages"."created_at" AS t0_r2, "packages"."updated_at" AS t0_r3, "packages"."description" AS t0_r4, "packages"."homepage" AS t0_r5, "packages"."owner_type" AS t0_r6, "packages"."owner_id" AS t0_r7, "packages"."is_registered" AS t0_r8, "packages"."readme" AS t0_r9, "packages"."readme_type" AS t0_r10, "daters"."id" AS t1_r0, "daters"."created" AS t1_r1, "daters"."updated" AS t1_r2, "daters"."pushed" AS t1_r3, "daters"."package_id" AS t1_r4, "daters"."created_at" AS t1_r5, "daters"."updated_at" AS t1_r6, "daters"."touched" AS t1_r7, "counters"."id" AS t2_r0, "counters"."fork" AS t2_r1, "counters"."stargazer" AS t2_r2, "counters"."open_issue" AS t2_r3, "counters"."package_id" AS t2_r4, "counters"."created_at" AS t2_r5, "counters"."updated_at" AS t2_r6, "counters"."contributor" AS t2_r7, "activities"."id" AS t3_r0, "activities"."commits" AS t3_r1, "activities"."package_id" AS t3_r2, "activities"."created_at" AS t3_r3, "activities"."updated_at" AS t3_r4, "activities"."recent_commit_count" AS t3_r5 FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 INNER JOIN "daters" ON "daters"."package_id" = "packages"."id" INNER JOIN "counters" ON "counters"."package_id" = "packages"."id" INNER JOIN "activities" ON "activities"."package_id" = "packages"."id" WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 4252], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 810]]]
64
D, [2022-10-03T04:33:18.009588 #22407 DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] ][1m][36mCategory Load (11.8ms)][0m ][1m][34mSELECT "categories".* FROM "categories" INNER JOIN "batches" ON "batches"."item_id" = "categories"."id" AND "batches"."item_type" = $1 INNER JOIN "labels" ON "labels"."category_id" = "categories"."id" INNER JOIN "packages" ON "packages"."id" = "labels"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY categories.id ORDER BY count(categories.id) desc][0m [["item_type", "Category"], ["marker", 4252], ["is_registered", true]]]
65
D, [2022-10-03T04:33:18.887706 #22407 DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] ][1m][36mRelease Load (288.0ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
66
D, [2022-10-03T04:33:21.203303 #22407] DEBUG -- : [766bebb8-59e9-494f-af86-9934cd17df3b] [ahoy] Event excluded
67
I, [2022-10-03T04:33:21.203668 #22407] INFO -- : [766bebb8-59e9-494f-af86-9934cd17df3b] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>4334.39, :_view=>2919.01, :_db=>1391.47, :_time=>2022-10-03 04:33:16 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
68
D, [2022-10-03T04:33:23.901345 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
69
D, [2022-10-03T04:33:23.904494 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][35mSQL (1.6ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "landing_page", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"][0m [["visit_token", "33aee5ac-2bf5-4ded-baf0-89f63464bc78"], ["visitor_token", "842bdd6d-62d4-4c3b-b791-0d771ad59663"], ["ip", "64.252.69.247"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages/Lasso"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:33:23 UTC]]]
70
D, [2022-10-03T04:33:23.905464 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
71
D, [2022-10-03T04:33:23.906831 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
72
D, [2022-10-03T04:33:23.908408 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] [ActiveJob] ][1m][35mSQL (0.3ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: f2092aba-03ba-4358-80ef-bcb98f59e065\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581860\n locale: en\n"], ["run_at", 2022-10-03 04:33:23 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:33:23 UTC], ["updated_at", 2022-10-03 04:33:23 UTC]]]
73
D, [2022-10-03T04:33:23.909128 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] [ActiveJob] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
74
I, [2022-10-03T04:33:23.909438 #22407] INFO -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: f2092aba-03ba-4358-80ef-bcb98f59e065) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f34d110c888 @uri=#<URI::GID gid://julia-observer/Visit/13581860>>
75
D, [2022-10-03T04:33:23.911995 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][36mOrganization Load (0.6ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
76
D, [2022-10-03T04:33:24.052823 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][36mPackage Load (139.2ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["name", "Lasso"], ["LIMIT", 1]]]
77
D, [2022-10-03T04:33:24.055034 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
78
D, [2022-10-03T04:33:24.110347 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][36mPackage Load (54.1ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND (name ILIKE '%Lasso%')][0m [["item_type", "Package"], ["marker", 4252]]]
79
D, [2022-10-03T04:33:24.116017 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] [ActiveJob] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
80
D, [2022-10-03T04:33:24.117769 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] [ActiveJob] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: ActionMailer::DeliveryJob\n job_id: ab8a53dc-7f50-42bb-872a-8ce62403b44d\n queue_name: mailers\n priority: \n arguments:\n - ErrorLogMailer\n - log_email\n - deliver_now\n - Package\n - Lasso\n - \n - controller: packages\n action: show\n id: Lasso\n _aj_hash_with_indifferent_access: true\n - ahoy_visitor: 842bdd6d-62d4-4c3b-b791-0d771ad59663\n ahoy_visit: 33aee5ac-2bf5-4ded-baf0-89f63464bc78\n _aj_symbol_keys: []\n - \n locale: en\n"], ["run_at", 2022-10-03 04:33:24 UTC], ["queue", "mailers"], ["created_at", 2022-10-03 04:33:24 UTC], ["updated_at", 2022-10-03 04:33:24 UTC]]]
81
D, [2022-10-03T04:33:24.118678 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] [ActiveJob] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
82
I, [2022-10-03T04:33:24.118931 #22407] INFO -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: ab8a53dc-7f50-42bb-872a-8ce62403b44d) to DelayedJob(mailers) with arguments: "ErrorLogMailer", "log_email", "deliver_now", "Package", "Lasso", nil, {"controller"=>"packages", "action"=>"show", "id"=>"Lasso"}, {"ahoy_visitor"=>"842bdd6d-62d4-4c3b-b791-0d771ad59663", "ahoy_visit"=>"33aee5ac-2bf5-4ded-baf0-89f63464bc78"}, nil
83
D, [2022-10-03T04:33:24.416913 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][36mRelease Load (284.1ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
84
D, [2022-10-03T04:33:26.805245 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
85
D, [2022-10-03T04:33:26.807002 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][35mSQL (0.6ms)][0m ][1m][32mINSERT INTO "ahoy_events" ("visit_id", "name", "properties", "time") VALUES ($1, $2, $3, $4) RETURNING "id"][0m [["visit_id", 13581860], ["name", "Viewed: packages#show"], ["properties", "{}"], ["time", 2022-10-03 04:33:26 UTC]]]
86
D, [2022-10-03T04:33:26.808063 #22407 DEBUG -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
87
I, [2022-10-03T04:33:26.808396 #22407] INFO -- : [2c32d318-bf47-44bd-80dd-64c2809d96f2] {:_method=>"GET", :_path=>"/packages/Lasso", :_format=>:html, :_controller=>"PackagesController", :_action=>"show", :_status=>404, :_duration=>2911.71, :_view=>2407.87, :_db=>483.6, :_time=>2022-10-03 04:33:23 +0000, :short_message=>"[404] GET /packages/Lasso (PackagesController#show)"}
88
D, [2022-10-03T04:33:27.880141 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
89
D, [2022-10-03T04:33:27.882844 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][35mSQL (1.2ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "landing_page", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"][0m [["visit_token", "0b4a0346-3f85-4077-9532-09c50aabd5fd"], ["visitor_token", "6b10f939-9edc-430b-afdb-10d1049bcc76"], ["ip", "64.252.68.37"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/users?package_id=QuadDIRECT&page=13"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:33:27 UTC]]]
90
D, [2022-10-03T04:33:27.883804 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
91
D, [2022-10-03T04:33:27.885205 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
92
D, [2022-10-03T04:33:27.886749 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] [ActiveJob] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: 9964a5fb-8325-4a0a-a915-cc795427af60\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581861\n locale: en\n"], ["run_at", 2022-10-03 04:33:27 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:33:27 UTC], ["updated_at", 2022-10-03 04:33:27 UTC]]]
93
D, [2022-10-03T04:33:27.887471 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] [ActiveJob] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
94
I, [2022-10-03T04:33:27.887780 #22407] INFO -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 9964a5fb-8325-4a0a-a915-cc795427af60) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f34d3ed3d98 @uri=#<URI::GID gid://julia-observer/Visit/13581861>>
95
D, [2022-10-03T04:33:27.890441 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][36mOrganization Load (0.7ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
96
D, [2022-10-03T04:33:28.104541 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][36mPackage Exists (212.5ms)][0m ][1m][34mSELECT 1 AS one FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["name", "QuadDIRECT"], ["LIMIT", 1]]]
97
D, [2022-10-03T04:33:28.109967 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][36mPackage Exists (3.7ms)][0m ][1m][34mSELECT 1 AS one FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."id" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["id", 0], ["LIMIT", 1]]]
98
D, [2022-10-03T04:33:28.112006 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
99
D, [2022-10-03T04:33:28.171095 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][36mPackage Load (57.5ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND (name ILIKE '%QuadDIRECT%')][0m [["item_type", "Package"], ["marker", 4252]]]
100
D, [2022-10-03T04:33:28.190619 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][36mUser Load (12.2ms)][0m ][1m][34mSELECT "users".* FROM "users" INNER JOIN "batches" ON "batches"."item_id" = "users"."id" AND "batches"."item_type" = $1 INNER JOIN "contributions" ON "contributions"."user_id" = "users"."id" INNER JOIN "packages" ON "packages"."id" = "contributions"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY users.id HAVING (sum(contributions.score) >= 10 or count(contributions.score) > 1) ORDER BY sum(contributions.score) desc LIMIT $4 OFFSET $5][0m [["item_type", "User"], ["marker", 4252], ["is_registered", true], ["LIMIT", 100], ["OFFSET", 1200]]]
101
D, [2022-10-03T04:33:28.205598 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][35m (13.0ms)][0m ][1m][34mSELECT COUNT(*) AS count_all, users.id AS users_id FROM "users" INNER JOIN "batches" ON "batches"."item_id" = "users"."id" AND "batches"."item_type" = $1 INNER JOIN "contributions" ON "contributions"."user_id" = "users"."id" INNER JOIN "packages" ON "packages"."id" = "contributions"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY users.id HAVING (sum(contributions.score) >= 10 or count(contributions.score) > 1)][0m [["item_type", "User"], ["marker", 4252], ["is_registered", true]]]
102
D, [2022-10-03T04:33:28.508953 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][36mRelease Load (283.3ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
103
D, [2022-10-03T04:33:31.022218 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
104
D, [2022-10-03T04:33:31.023886 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][35mSQL (0.5ms)][0m ][1m][32mINSERT INTO "ahoy_events" ("visit_id", "name", "properties", "time") VALUES ($1, $2, $3, $4) RETURNING "id"][0m [["visit_id", 13581861], ["name", "Viewed: users#index"], ["properties", "{}"], ["time", 2022-10-03 04:33:31 UTC]]]
105
D, [2022-10-03T04:33:31.024927 #22407 DEBUG -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
106
I, [2022-10-03T04:33:31.025287 #22407] INFO -- : [153351af-7834-46ca-8a53-4c3d380bb5d8] {:_method=>"GET", :_path=>"/users", :_format=>:html, :_controller=>"UsersController", :_action=>"index", :_status=>200, :_duration=>3149.72, :_view=>2539.14, :_db=>586.96, :_time=>2022-10-03 04:33:27 +0000, :short_message=>"[200] GET /users (UsersController#index)"}
107
D, [2022-10-03T04:33:34.174530 #22407] DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] [ahoy] Visit excluded
108
D, [2022-10-03T04:33:34.177834 #22407 DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] ][1m][36mOrganization Load (0.7ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
109
D, [2022-10-03T04:33:34.291887 #22407 DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] ][1m][36mPackage Exists (112.4ms)][0m ][1m][34mSELECT 1 AS one FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["name", "Wand"], ["LIMIT", 1]]]
110
D, [2022-10-03T04:33:34.294146 #22407 DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] ][1m][36mPackage Exists (0.8ms)][0m ][1m][34mSELECT 1 AS one FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."id" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["id", 0], ["LIMIT", 1]]]
111
D, [2022-10-03T04:33:34.295941 #22407 DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
112
D, [2022-10-03T04:33:34.351242 #22407 DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] ][1m][36mPackage Load (54.0ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND (name ILIKE '%Wand%')][0m [["item_type", "Package"], ["marker", 4252]]]
113
D, [2022-10-03T04:33:34.370001 #22407 DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] ][1m][36mUser Load (11.0ms)][0m ][1m][34mSELECT "users".* FROM "users" INNER JOIN "batches" ON "batches"."item_id" = "users"."id" AND "batches"."item_type" = $1 INNER JOIN "contributions" ON "contributions"."user_id" = "users"."id" INNER JOIN "packages" ON "packages"."id" = "contributions"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY users.id HAVING (sum(contributions.score) >= 10 or count(contributions.score) > 1) ORDER BY sum(contributions.score) desc LIMIT $4 OFFSET $5][0m [["item_type", "User"], ["marker", 4252], ["is_registered", true], ["LIMIT", 100], ["OFFSET", 400]]]
114
D, [2022-10-03T04:33:34.382068 #22407 DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] ][1m][35m (9.9ms)][0m ][1m][34mSELECT COUNT(*) AS count_all, users.id AS users_id FROM "users" INNER JOIN "batches" ON "batches"."item_id" = "users"."id" AND "batches"."item_type" = $1 INNER JOIN "contributions" ON "contributions"."user_id" = "users"."id" INNER JOIN "packages" ON "packages"."id" = "contributions"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY users.id HAVING (sum(contributions.score) >= 10 or count(contributions.score) > 1)][0m [["item_type", "User"], ["marker", 4252], ["is_registered", true]]]
115
D, [2022-10-03T04:33:34.696079 #22407 DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] ][1m][36mRelease Load (295.5ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
116
D, [2022-10-03T04:33:35.521541 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][35m (100.4ms)][0m ][1m][35mBEGIN][0m]
117
D, [2022-10-03T04:33:35.625014 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][35mSQL (101.4ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "landing_page", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"][0m [["visit_token", "3338501f-0458-4cbf-821a-d67a71724c3a"], ["visitor_token", "5c4f5b5a-3567-44b8-8b61-0f11e7ec2c67"], ["ip", "64.252.101.246"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages/Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:33:35 UTC]]]
118
D, [2022-10-03T04:33:35.726595 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][35m (100.8ms)][0m ][1m][35mCOMMIT][0m]
119
D, [2022-10-03T04:33:35.828896 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] [ActiveJob] ][1m][35m (100.4ms)][0m ][1m][35mBEGIN][0m]
120
D, [2022-10-03T04:33:35.931238 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] [ActiveJob] ][1m][35mSQL (100.6ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: 42f04c7f-3595-4e4f-80b0-416ac93705ff\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581862\n locale: en\n"], ["run_at", 2022-10-03 04:33:35 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:33:35 UTC], ["updated_at", 2022-10-03 04:33:35 UTC]]]
121
D, [2022-10-03T04:33:36.032745 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] [ActiveJob] ][1m][35m (100.8ms)][0m ][1m][35mCOMMIT][0m]
122
I, [2022-10-03T04:33:36.033341 #22407] INFO -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 42f04c7f-3595-4e4f-80b0-416ac93705ff) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f349d60b818 @uri=#<URI::GID gid://julia-observer/Visit/13581862>>
123
D, [2022-10-03T04:33:36.136899 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][36mOrganization Load (101.1ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
124
D, [2022-10-03T04:33:36.823464 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][36mPackage Load (684.5ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["name", "Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e"], ["LIMIT", 1]]]
125
D, [2022-10-03T04:33:36.825908 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
126
D, [2022-10-03T04:33:37.024585 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][36mPackage Load (197.4ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND (name ILIKE '%Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e%')][0m [["item_type", "Package"], ["marker", 4252]]]
127
D, [2022-10-03T04:33:37.141092 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] [ActiveJob] ][1m][35m (110.0ms)][0m ][1m][35mBEGIN][0m]
128
D, [2022-10-03T04:33:37.244363 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] [ActiveJob] ][1m][35mSQL (100.7ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: ActionMailer::DeliveryJob\n job_id: 6b114f95-89a2-4b21-aa4a-3acf3628ff13\n queue_name: mailers\n priority: \n arguments:\n - ErrorLogMailer\n - log_email\n - deliver_now\n - Package\n - Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e\n - \n - controller: packages\n action: show\n id: Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e\n _aj_hash_with_indifferent_access: true\n - ahoy_visitor: 5c4f5b5a-3567-44b8-8b61-0f11e7ec2c67\n ahoy_visit: 3338501f-0458-4cbf-821a-d67a71724c3a\n _aj_symbol_keys: []\n - \n locale: en\n"], ["run_at", 2022-10-03 04:33:37 UTC], ["queue", "mailers"], ["created_at", 2022-10-03 04:33:37 UTC], ["updated_at", 2022-10-03 04:33:37 UTC]]]
129
D, [2022-10-03T04:33:37.345884 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] [ActiveJob] ][1m][35m (100.9ms)][0m ][1m][35mCOMMIT][0m]
130
I, [2022-10-03T04:33:37.346263 #22407] INFO -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 6b114f95-89a2-4b21-aa4a-3acf3628ff13) to DelayedJob(mailers) with arguments: "ErrorLogMailer", "log_email", "deliver_now", "Package", "Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e", nil, {"controller"=>"packages", "action"=>"show", "id"=>"Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e"}, {"ahoy_visitor"=>"5c4f5b5a-3567-44b8-8b61-0f11e7ec2c67", "ahoy_visit"=>"3338501f-0458-4cbf-821a-d67a71724c3a"}, nil
131
D, [2022-10-03T04:33:37.811850 #22407] DEBUG -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] [ahoy] Event excluded
132
I, [2022-10-03T04:33:37.813272 #22407] INFO -- : [b4fae26a-819e-44f7-add6-af89d4efd8f9] {:_method=>"GET", :_path=>"/users", :_format=>:html, :_controller=>"UsersController", :_action=>"index", :_status=>200, :_duration=>3639.14, :_view=>3141.65, :_db=>484.26, :_time=>2022-10-03 04:33:34 +0000, :short_message=>"[200] GET /users (UsersController#index)"}
133
D, [2022-10-03T04:33:38.094808 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][36mRelease Load (630.3ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
134
D, [2022-10-03T04:33:39.557071 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][35m (101.8ms)][0m ][1m][35mBEGIN][0m]
135
D, [2022-10-03T04:33:39.660308 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][35mSQL (101.5ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "landing_page", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"][0m [["visit_token", "f6ec4ccc-18a3-4f7a-8112-fc8b5d72b781"], ["visitor_token", "27febd47-781e-48b6-b25e-a6e369d6a469"], ["ip", "64.252.69.247"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages?depended_id=Scallop&page=39"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:33:39 UTC]]]
136
D, [2022-10-03T04:33:39.761861 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][35m (100.8ms)][0m ][1m][35mCOMMIT][0m]
137
D, [2022-10-03T04:33:39.763511 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
138
D, [2022-10-03T04:33:39.765287 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: 39099815-022d-41ac-b761-46bb9c4c4df7\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581863\n locale: en\n"], ["run_at", 2022-10-03 04:33:39 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:33:39 UTC], ["updated_at", 2022-10-03 04:33:39 UTC]]]
139
D, [2022-10-03T04:33:39.866458 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] ][1m][35m (100.7ms)][0m ][1m][35mCOMMIT][0m]
140
I, [2022-10-03T04:33:39.867020 #22407] INFO -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 39099815-022d-41ac-b761-46bb9c4c4df7) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f34bda7c738 @uri=#<URI::GID gid://julia-observer/Visit/13581863>>
141
I, [2022-10-03T04:33:39.968151 #22407] INFO -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] [PackageSorterJob] [fbb20ce1-294c-4de5-bd3e-7dc6e5df9e33] Performing PackageSorterJob from DelayedJob(default) with arguments: {"depended_id"=>"Scallop", "page"=>"39", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f34949e07d0 @set_cookies={"ahoy_visitor"=>{:value=>"27febd47-781e-48b6-b25e-a6e369d6a469", :expires=>Thu, 03 Oct 2024 04:33:39 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"f6ec4ccc-18a3-4f7a-8112-fc8b5d72b781", :expires=>Mon, 03 Oct 2022 08:33:39 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f34949e3ea8 @env={"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "QUERY_STRING"=>"depended_id=Scallop&page=39", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"puma 3.12.1 Llamas in Pajamas", "GATEWAY_INTERFACE"=>"CGI/1.2", "REQUEST_METHOD"=>"GET", "REQUEST_PATH"=>"/packages", "REQUEST_URI"=>"/packages?depended_id=Scallop&page=39", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"64.252.69.247", "HTTP_X_FORWARDED_FOR"=>"185.191.171.12, 64.252.69.247", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_USER_AGENT"=>"Amazon CloudFront", "HTTP_X_AMZ_CF_ID"=>"0zpcq3bXWOZU68fIxxZmJaRAWwcaOwgDOeKTtKC8CdUjSrLWbv8dHA==", "HTTP_VIA"=>"1.1 076da3643179565aba2eda873738d6b6.cloudfront.net (CloudFront)", "HTTP_ACCEPT_ENCODING"=>"gzip", "HTTP_CLOUDFRONT_VIEWER_COUNTRY"=>"GB", "SERVER_NAME"=>"cdn.juliaobserver.com", "SERVER_PORT"=>"80", "PATH_INFO"=>"/packages", "REMOTE_ADDR"=>"127.0.0.1", "puma.socket"=>#<TCPSocket:fd 13, AF_INET, 127.0.0.1, 3000>, "rack.hijack?"=>true, "rack.hijack"=>#<Puma::Client:0x3f9a571e7f04 @ready=true>, "rack.input"=>#<Puma::NullIO:0x000055a63e2b9a28>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x000055a63e427a40 @options=#<Puma::UserFileDefaultOptions:0x000055a63e427860 @user_options={:environment=>"production"}, @file_options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @default_options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}>, @plugins=#<Puma::PluginLoader:0x000055a63e427810 @instances=[#<#<Class:0x000055a63e467a00>:0x000055a63e467938 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x000055a63e4277c0 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x000055a63e427770 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @plugins=[], @path="config/puma.rb">, @default_dsl=#<Puma::DSL:0x000055a63e427720 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}, @plugins=[]>>, "action_dispatch.parameter_filter"=>[:password], "action_dispatch.redirect_filter"=>[], "action_dispatch.secret_token"=>nil, "action_dispatch.secret_key_base"=>"4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>true, "action_dispatch.logger"=>#<ActiveSupport::Logger:0x000055a640c56070 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055a640c55ff8 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x000055a640c56e08 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47086269806340">, @logdev=#<Logger::LogDevice:0x000055a640c55fa8 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<File:/home/rails/julia_observer/log/production.log>, @mon_mutex=#<Thread::Mutex:0x000055a640c55f58>, @mon_mutex_owner_object_id=47086269804500, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x000055a640c55eb8 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47086269804600@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x000055a63f930a68 @filters=[#<Proc:0x000055a63f930680@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x000055a63f930590@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x000055a63f930450@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x000055a63f94b1b0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x000055a63f94b0e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:19>], @root="/home/rails/julia_observer/">, "action_dispatch.key_generator"=>#<ActiveSupport::CachingKeyGenerator:0x000055a64099cb40 @key_generator=#<ActiveSupport::KeyGenerator:0x000055a64099cca8 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x000055a64099c9d8 entries=3 default_proc=nil>>, "action_dispatch.http_auth_salt"=>"http authentication", "action_dispatch.signed_cookie_salt"=>"signed cookie", "action_dispatch.encrypted_cookie_salt"=>"encrypted cookie", "action_dispatch.encrypted_signed_cookie_salt"=>"signed encrypted cookie", "action_dispatch.cookies_serializer"=>:json, "action_dispatch.cookies_digest"=>nil, "action_dispatch.routes"=>#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>, "ROUTES_47086269285220_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?depended_id=Scallop&page=39", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f348c4818c8 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"3fa4d95c-f2fb-499b-91da-36242e520b8b", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f348c480860 @req=#<ActionDispatch::Request:0x00007f348c480888 @env={...}, @filtered_parameters=nil, @filtered_env=nil, @filtered_path=nil, @protocol=nil, @port=nil, @method=nil, @request_method=nil, @remote_ip=nil, @original_fullpath=nil, @fullpath=nil, @ip=nil>, @check_ip=true, @proxies=[#<IPAddr: IPv4:127.0.0.1/255.255.255.255>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>, #<IPAddr: IPv6:fc00:0000:0000:0000:0000:0000:0000:0000/fe00:0000:0000:0000:0000:0000:0000:0000>, #<IPAddr: IPv4:10.0.0.0/255.0.0.0>, #<IPAddr: IPv4:172.16.0.0/255.240.0.0>, #<IPAddr: IPv4:192.168.0.0/255.255.0.0>], @ip="64.252.69.247">, "rack.session"=>#<ActionDispatch::Request::Session:0x7f348c480748 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f348c4806f8 @by=#<ActionDispatch::Session::CookieStore:0x000055a641c25a78 @app=#<Rack::Head:0x000055a641c25aa0 @app=#<Rack::ConditionalGet:0x000055a641c25ac8 @app=#<Rack::ETag:0x000055a641c25af0 @app=#<Rack::Attack:0x000055a641c25b18 @app=#<Ahoy::Throttle:0x000055a641c25b40 @app=#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>>>, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}, @key="_julia_observer_session", @cookie_only=true>, @delegate={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}>, "rack.attack.throttle_data"=>{"req/ip"=>{:count=>3, :period=>300, :limit=>500, :epoch_time=>1664771619}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f34949e3160 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f34949e3ea8 ...>, @_response=#<ActionDispatch::Response:0x00007f34949e3340 @mon_mutex=#<Thread::Mutex:0x00007f34949e32f0>, @mon_mutex_owner_object_id=69931904211360, @mon_owner=nil, @mon_count=0, @header={"X-Frame-Options"=>"SAMEORIGIN", "X-XSS-Protection"=>"1; mode=block", "X-Content-Type-Options"=>"nosniff"}, @stream=#<ActionDispatch::Response::Buffer:0x00007f34949e32a0 @response=#<ActionDispatch::Response:0x00007f34949e3340 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f34949e3278 @monitor=#<ActionDispatch::Response:0x00007f34949e3340 ...>, @cond=#<Thread::ConditionVariable:0x00007f34949e3250>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f34949e3ea8 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f34949e3098 @details_key=nil, @cache=true, @prefixes=["packages", "application"], @rendered_format=nil, @details={:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}, @view_paths=#<ActionView::PathSet:0x00007f34949e2fa8 @paths=[#<ActionView::OptimizedFileSystemResolver:0x000055a640c3bb80 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x55a640c3bb58 keys=2548 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f34949e1860 @store=#<Ahoy::Store:0x00007f34949e17e8 @options={:controller=>#<PackagesController:0x00007f34949e3160 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f34949e1860 ...>}, @controller=#<PackagesController:0x00007f34949e3160 ...>, @request=#<ActionDispatch::Request:0x00007f34949e3ea8 ...>, @bot=false, @ahoy=#<Ahoy::Tracker:0x00007f34949e1860 ...>, @user=nil, @visit=#<Visit id: 13581863, visit_token: "f6ec4ccc-18a3-4f7a-8112-fc8b5d72b781", visitor_token: "27febd47-781e-48b6-b25e-a6e369d6a469", ip: "64.252.69.247", user_agent: "Amazon CloudFront", referrer: nil, landing_page: "http://cdn.juliaobserver.com/packages?depended_id=...", user_id: nil, referring_domain: nil, search_keyword: nil, browser: "Other", os: "Other", device_type: "Desktop", screen_height: nil, screen_width: nil, country: nil, region: nil, city: nil, postal_code: nil, latitude: nil, longitude: nil, utm_source: nil, utm_medium: nil, utm_term: nil, utm_content: nil, utm_campaign: nil, started_at: "2022-10-03 04:33:39">>, @controller=#<PackagesController:0x00007f34949e3160 ...>, @request=#<ActionDispatch::Request:0x00007f34949e3ea8 ...>, @options={:controller=>#<PackagesController:0x00007f34949e3160 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="27febd47-781e-48b6-b25e-a6e369d6a469", @visitor_id="27febd47-781e-48b6-b25e-a6e369d6a469", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="f6ec4ccc-18a3-4f7a-8112-fc8b5d72b781", @visit_id="f6ec4ccc-18a3-4f7a-8112-fc8b5d72b781", @visit_token="f6ec4ccc-18a3-4f7a-8112-fc8b5d72b781", @visitor_token="27febd47-781e-48b6-b25e-a6e369d6a469", @visit_properties=#<Ahoy::VisitProperties:0x00007f34941751b8 @request=#<ActionDispatch::Request:0x00007f34949e3ea8 ...>, @options={:api=>nil}, @request_deckhand=#<Ahoy::Deckhands::RequestDeckhand:0x00007f34941750a0 @request=#<ActionDispatch::Request:0x00007f34949e3ea8 ...>, @options={:api=>nil}, @params={"depended_id"=>"Scallop", "page"=>"39", "controller"=>"packages", "action"=>"index"}>, @traffic_source_deckhand=#<Ahoy::Deckhands::TrafficSourceDeckhand:0x00007f34ab870320 @referrer=nil, @referring_domain=nil, @search_keyword=nil>, @utm_parameter_deckhand=#<Ahoy::Deckhands::UtmParameterDeckhand:0x00007f34ab86f858 @landing_page="http://cdn.juliaobserver.com/packages?depended_id=Scallop&page=39", @params={"depended_id"=>"Scallop", "page"=>"39", "controller"=>"packages", "action"=>"index"}, @landing_params={"depended_id"=>"Scallop", "page"=>"39"}>, @technology_deckhand=#<Ahoy::Deckhands::TechnologyDeckhand:0x00007f34ab86e5e8 @user_agent="Amazon CloudFront", @agent=#<UserAgentParser::UserAgent Other (Other) (Other)>, @device_type="Desktop">>>, @marked_for_same_origin_verification=true, @_config={}, @_params=<ActionController::Parameters {"depended_id"=>"Scallop", "page"=>"39", "controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"depended_id=Scallop&page=39", "rack.request.query_hash"=>{"depended_id"=>"Scallop", "page"=>"39"}, "action_dispatch.request.query_parameters"=>{"depended_id"=>"Scallop", "page"=>"39"}, "action_dispatch.request.parameters"=>{"depended_id"=>"Scallop", "page"=>"39", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x000055a63fa3cf60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=2890121129964131111>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f34949e07d0 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"depended_id"=>"Scallop", "page"=>"39", "controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip="64.252.69.247", @original_fullpath="/packages?depended_id=Scallop&page=39", @fullpath="/packages?depended_id=Scallop&page=39", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f34949e1e50 @req=#<ActionDispatch::Request:0x00007f34949e3ea8 ...>>>, @cookies={"ahoy_visitor"=>"27febd47-781e-48b6-b25e-a6e369d6a469", "ahoy_visit"=>"f6ec4ccc-18a3-4f7a-8112-fc8b5d72b781"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f34a1493ef0 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f34949e07d0 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f34a1493d60 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f34a1493cc0 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>, @signed_or_encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f34a1493ef0 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f34949e07d0 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f34a1493d60 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f34a1493cc0 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>>
142
D, [2022-10-03T04:33:39.971456 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] [PackageSorterJob] [fbb20ce1-294c-4de5-bd3e-7dc6e5df9e33] ][1m][36mOrganization Load (1.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
143
D, [2022-10-03T04:33:40.219794 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] [PackageSorterJob] [fbb20ce1-294c-4de5-bd3e-7dc6e5df9e33] ][1m][36mPackage Load (246.6ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 4252], ["name", "Scallop"], ["LIMIT", 1]]]
144
D, [2022-10-03T04:33:40.222347 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] [PackageSorterJob] [fbb20ce1-294c-4de5-bd3e-7dc6e5df9e33] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
145
D, [2022-10-03T04:33:40.405602 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] [PackageSorterJob] [fbb20ce1-294c-4de5-bd3e-7dc6e5df9e33] ][1m][36mPackage Load (181.9ms)][0m ][1m][34mSELECT "packages".* FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND (name ILIKE '%Scallop%')][0m [["item_type", "Package"], ["marker", 4252]]]
146
D, [2022-10-03T04:33:40.407764 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] [PackageSorterJob] [fbb20ce1-294c-4de5-bd3e-7dc6e5df9e33] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
147
I, [2022-10-03T04:33:40.408649 #22407] INFO -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] [ActiveJob] [PackageSorterJob] [fbb20ce1-294c-4de5-bd3e-7dc6e5df9e33] Performed PackageSorterJob from DelayedJob(default) in 440.2ms
148
D, [2022-10-03T04:33:41.453274 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
149
D, [2022-10-03T04:33:41.461044 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][35mSQL (6.4ms)][0m ][1m][32mINSERT INTO "ahoy_events" ("visit_id", "name", "properties", "time") VALUES ($1, $2, $3, $4) RETURNING "id"][0m [["visit_id", 13581862], ["name", "Viewed: packages#show"], ["properties", "{}"], ["time", 2022-10-03 04:33:41 UTC]]]
150
D, [2022-10-03T04:33:41.462132 #22407 DEBUG -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
151
I, [2022-10-03T04:33:41.462484 #22407] INFO -- : [f4262a82-873d-4e8f-914e-1724d98f0a36] {:_method=>"GET", :_path=>"/packages/Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e", :_format=>:html, :_controller=>"PackagesController", :_action=>"show", :_status=>404, :_duration=>6148.87, :_view=>3480.74, :_db=>2536.55, :_time=>2022-10-03 04:33:35 +0000, :short_message=>"[404] GET /packages/Adapt-79e6a3ab-5dfb-504d-930d-738a2a938a0e (PackagesController#show)"}
152
D, [2022-10-03T04:33:41.762328 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][35mSQL (1336.1ms)][0m ][1m][34mSELECT "packages"."id" AS t0_r0, "packages"."name" AS t0_r1, "packages"."created_at" AS t0_r2, "packages"."updated_at" AS t0_r3, "packages"."description" AS t0_r4, "packages"."homepage" AS t0_r5, "packages"."owner_type" AS t0_r6, "packages"."owner_id" AS t0_r7, "packages"."is_registered" AS t0_r8, "packages"."readme" AS t0_r9, "packages"."readme_type" AS t0_r10, "daters"."id" AS t1_r0, "daters"."created" AS t1_r1, "daters"."updated" AS t1_r2, "daters"."pushed" AS t1_r3, "daters"."package_id" AS t1_r4, "daters"."created_at" AS t1_r5, "daters"."updated_at" AS t1_r6, "daters"."touched" AS t1_r7, "counters"."id" AS t2_r0, "counters"."fork" AS t2_r1, "counters"."stargazer" AS t2_r2, "counters"."open_issue" AS t2_r3, "counters"."package_id" AS t2_r4, "counters"."created_at" AS t2_r5, "counters"."updated_at" AS t2_r6, "counters"."contributor" AS t2_r7, "activities"."id" AS t3_r0, "activities"."commits" AS t3_r1, "activities"."package_id" AS t3_r2, "activities"."created_at" AS t3_r3, "activities"."updated_at" AS t3_r4, "activities"."recent_commit_count" AS t3_r5 FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 INNER JOIN "daters" ON "daters"."package_id" = "packages"."id" INNER JOIN "counters" ON "counters"."package_id" = "packages"."id" INNER JOIN "activities" ON "activities"."package_id" = "packages"."id" WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 4252], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 1140]]]
153
D, [2022-10-03T04:33:41.786780 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][36mCategory Load (12.4ms)][0m ][1m][34mSELECT "categories".* FROM "categories" INNER JOIN "batches" ON "batches"."item_id" = "categories"."id" AND "batches"."item_type" = $1 INNER JOIN "labels" ON "labels"."category_id" = "categories"."id" INNER JOIN "packages" ON "packages"."id" = "labels"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY categories.id ORDER BY count(categories.id) desc][0m [["item_type", "Category"], ["marker", 4252], ["is_registered", true]]]
154
D, [2022-10-03T04:33:42.088696 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][36mRelease Load (285.0ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
155
D, [2022-10-03T04:33:44.625915 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
156
D, [2022-10-03T04:33:44.627647 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][35mSQL (0.6ms)][0m ][1m][32mINSERT INTO "ahoy_events" ("visit_id", "name", "properties", "time") VALUES ($1, $2, $3, $4) RETURNING "id"][0m [["visit_id", 13581863], ["name", "Viewed: packages#index"], ["properties", "{}"], ["time", 2022-10-03 04:33:44 UTC]]]
157
D, [2022-10-03T04:33:44.628516 #22407 DEBUG -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
158
I, [2022-10-03T04:33:44.628873 #22407] INFO -- : [3fa4d95c-f2fb-499b-91da-36242e520b8b] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>5178.71, :_view=>2563.73, :_db=>2469.62, :_time=>2022-10-03 04:33:39 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
159
D, [2022-10-03T04:34:04.214182 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
160
D, [2022-10-03T04:34:04.217894 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][35mSQL (2.1ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "landing_page", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"][0m [["visit_token", "7be02b3d-89d7-4132-be50-be061ecb7f78"], ["visitor_token", "c96e36a1-b96b-41e7-b5c0-5ce299327aa5"], ["ip", "64.252.67.93"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/users/albop"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:34:04 UTC]]]
161
D, [2022-10-03T04:34:04.218918 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
162
D, [2022-10-03T04:34:04.220361 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
163
D, [2022-10-03T04:34:04.222063 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] [ActiveJob] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: 63ea4588-f893-4f96-afa2-b7651ac63a39\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581864\n locale: en\n"], ["run_at", 2022-10-03 04:34:04 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:34:04 UTC], ["updated_at", 2022-10-03 04:34:04 UTC]]]
164
D, [2022-10-03T04:34:04.222831 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] [ActiveJob] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
165
I, [2022-10-03T04:34:04.223153 #22407] INFO -- : [35a481df-5619-4080-a04e-527c7d652c0a] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 63ea4588-f893-4f96-afa2-b7651ac63a39) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f34a0fc4320 @uri=#<URI::GID gid://julia-observer/Visit/13581864>>
166
D, [2022-10-03T04:34:04.229283 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][36mUser Load (4.3ms)][0m ][1m][34mSELECT "users".* FROM "users" INNER JOIN "batches" ON "batches"."item_id" = "users"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "users"."name" = $3 LIMIT $4][0m [["item_type", "User"], ["marker", 4252], ["name", "albop"], ["LIMIT", 1]]]
167
D, [2022-10-03T04:34:04.236335 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][36mUser Load (5.1ms)][0m ][1m][34mSELECT "users".* FROM "users" INNER JOIN "batches" ON "batches"."item_id" = "users"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND (name ILIKE '%albop%')][0m [["item_type", "User"], ["marker", 4252]]]
168
D, [2022-10-03T04:34:04.242020 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] [ActiveJob] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
169
D, [2022-10-03T04:34:04.243770 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] [ActiveJob] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: ActionMailer::DeliveryJob\n job_id: ca3f9d56-6510-4651-90be-25c49d11a7a8\n queue_name: mailers\n priority: \n arguments:\n - ErrorLogMailer\n - log_email\n - deliver_now\n - User\n - albop\n - \n - controller: users\n action: show\n id: albop\n _aj_hash_with_indifferent_access: true\n - ahoy_visitor: c96e36a1-b96b-41e7-b5c0-5ce299327aa5\n ahoy_visit: 7be02b3d-89d7-4132-be50-be061ecb7f78\n _aj_symbol_keys: []\n - \n locale: en\n"], ["run_at", 2022-10-03 04:34:04 UTC], ["queue", "mailers"], ["created_at", 2022-10-03 04:34:04 UTC], ["updated_at", 2022-10-03 04:34:04 UTC]]]
170
D, [2022-10-03T04:34:04.244654 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] [ActiveJob] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
171
I, [2022-10-03T04:34:04.244954 #22407] INFO -- : [35a481df-5619-4080-a04e-527c7d652c0a] [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: ca3f9d56-6510-4651-90be-25c49d11a7a8) to DelayedJob(mailers) with arguments: "ErrorLogMailer", "log_email", "deliver_now", "User", "albop", nil, {"controller"=>"users", "action"=>"show", "id"=>"albop"}, {"ahoy_visitor"=>"c96e36a1-b96b-41e7-b5c0-5ce299327aa5", "ahoy_visit"=>"7be02b3d-89d7-4132-be50-be061ecb7f78"}, nil
172
D, [2022-10-03T04:34:04.559455 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][36mRelease Load (300.7ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
173
D, [2022-10-03T04:34:07.012046 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
174
D, [2022-10-03T04:34:07.013981 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][35mSQL (0.6ms)][0m ][1m][32mINSERT INTO "ahoy_events" ("visit_id", "name", "properties", "time") VALUES ($1, $2, $3, $4) RETURNING "id"][0m [["visit_id", 13581864], ["name", "Viewed: users#show"], ["properties", "{}"], ["time", 2022-10-03 04:34:07 UTC]]]
175
D, [2022-10-03T04:34:07.015280 #22407 DEBUG -- : [35a481df-5619-4080-a04e-527c7d652c0a] ][1m][35m (0.9ms)][0m ][1m][35mCOMMIT][0m]
176
I, [2022-10-03T04:34:07.015630 #22407] INFO -- : [35a481df-5619-4080-a04e-527c7d652c0a] {:_method=>"GET", :_path=>"/users/albop", :_format=>:html, :_controller=>"UsersController", :_action=>"show", :_status=>404, :_duration=>2806.1, :_view=>2472.1, :_db=>316.43, :_time=>2022-10-03 04:34:04 +0000, :short_message=>"[404] GET /users/albop (UsersController#show)"}
177
D, [2022-10-03T04:34:34.179698 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
178
D, [2022-10-03T04:34:34.182663 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][35mSQL (1.3ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "referrer", "landing_page", "referring_domain", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11) RETURNING "id"][0m [["visit_token", "d1088be1-7081-4db8-bdb0-0c43b9dd0f85"], ["visitor_token", "cdb563ab-f7a7-42e4-9c56-9ed41ab0e5ae"], ["ip", "130.176.187.70"], ["user_agent", "Amazon CloudFront"], ["referrer", "https://www.juliaobserver.com/packages?_=1514678400021&page=84&sort=hot"], ["landing_page", "http://cdn.juliaobserver.com/packages?_=1514678400021&page=85&sort=hot"], ["referring_domain", "www.juliaobserver.com"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:34:34 UTC]]]
179
D, [2022-10-03T04:34:34.183608 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
180
D, [2022-10-03T04:34:34.185127 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
181
D, [2022-10-03T04:34:34.186802 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] [ActiveJob] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: cd33b5a5-6094-44a9-8053-2e7125e98e64\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581865\n locale: en\n"], ["run_at", 2022-10-03 04:34:34 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:34:34 UTC], ["updated_at", 2022-10-03 04:34:34 UTC]]]
182
D, [2022-10-03T04:34:34.187561 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] [ActiveJob] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
183
I, [2022-10-03T04:34:34.187937 #22407] INFO -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: cd33b5a5-6094-44a9-8053-2e7125e98e64) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f34919e3f50 @uri=#<URI::GID gid://julia-observer/Visit/13581865>>
184
I, [2022-10-03T04:34:34.194616 #22407] INFO -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] [ActiveJob] [PackageSorterJob] [d1f54e4a-20a8-47bd-b748-6a83f99927ef] Performing PackageSorterJob from DelayedJob(default) with arguments: {"_"=>"1514678400021", "page"=>"85", "sort"=>"hot", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f34ac247b50 @set_cookies={"ahoy_visitor"=>{:value=>"cdb563ab-f7a7-42e4-9c56-9ed41ab0e5ae", :expires=>Thu, 03 Oct 2024 04:34:34 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"d1088be1-7081-4db8-bdb0-0c43b9dd0f85", :expires=>Mon, 03 Oct 2022 08:34:34 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f34d0f87d50 @env={"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "QUERY_STRING"=>"_=1514678400021&page=85&sort=hot", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"puma 3.12.1 Llamas in Pajamas", "GATEWAY_INTERFACE"=>"CGI/1.2", "REQUEST_METHOD"=>"GET", "REQUEST_PATH"=>"/packages", "REQUEST_URI"=>"/packages?_=1514678400021&page=85&sort=hot", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"130.176.187.70", "HTTP_X_FORWARDED_FOR"=>"114.119.137.128, 130.176.187.70", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_USER_AGENT"=>"Amazon CloudFront", "HTTP_X_AMZ_CF_ID"=>"MQbx9futgRwaT-yab9far4eR-kZXLnh46QrYDqAmfj3Nox6oNALTzg==", "HTTP_VIA"=>"1.1 57441ee201b6bfb8ff8be48f8e002574.cloudfront.net (CloudFront)", "HTTP_REFERER"=>"https://www.juliaobserver.com/packages?_=1514678400021&page=84&sort=hot", "HTTP_ACCEPT_ENCODING"=>"gzip", "HTTP_CLOUDFRONT_VIEWER_COUNTRY"=>"SG", "SERVER_NAME"=>"cdn.juliaobserver.com", "SERVER_PORT"=>"80", "PATH_INFO"=>"/packages", "REMOTE_ADDR"=>"127.0.0.1", "puma.socket"=>#<TCPSocket:fd 13, AF_INET, 127.0.0.1, 3000>, "rack.hijack?"=>true, "rack.hijack"=>#<Puma::Client:0x3f9a5655fd2c @ready=true>, "rack.input"=>#<Puma::NullIO:0x000055a63e2b9a28>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x000055a63e427a40 @options=#<Puma::UserFileDefaultOptions:0x000055a63e427860 @user_options={:environment=>"production"}, @file_options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @default_options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}>, @plugins=#<Puma::PluginLoader:0x000055a63e427810 @instances=[#<#<Class:0x000055a63e467a00>:0x000055a63e467938 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x000055a63e4277c0 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x000055a63e427770 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:3000"], :environment=>"production"}, @plugins=[], @path="config/puma.rb">, @default_dsl=#<Puma::DSL:0x000055a63e427720 @config=#<Puma::Configuration:0x000055a63e427a40 ...>, @options={:min_threads=>0, :max_threads=>16, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :daemon=>false, :mode=>:http, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :remote_address=>:socket, :tag=>"julia_observer", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30}, @plugins=[]>>, "action_dispatch.parameter_filter"=>[:password], "action_dispatch.redirect_filter"=>[], "action_dispatch.secret_token"=>nil, "action_dispatch.secret_key_base"=>"4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>true, "action_dispatch.logger"=>#<ActiveSupport::Logger:0x000055a640c56070 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055a640c55ff8 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x000055a640c56e08 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47086269806340">, @logdev=#<Logger::LogDevice:0x000055a640c55fa8 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<File:/home/rails/julia_observer/log/production.log>, @mon_mutex=#<Thread::Mutex:0x000055a640c55f58>, @mon_mutex_owner_object_id=47086269804500, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x000055a640c55eb8 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47086269804600@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x000055a63f930a68 @filters=[#<Proc:0x000055a63f930680@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x000055a63f930590@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x000055a63f930450@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x000055a63f94b1b0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x000055a63f94b0e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:19>], @root="/home/rails/julia_observer/">, "action_dispatch.key_generator"=>#<ActiveSupport::CachingKeyGenerator:0x000055a64099cb40 @key_generator=#<ActiveSupport::KeyGenerator:0x000055a64099cca8 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x000055a64099c9d8 entries=3 default_proc=nil>>, "action_dispatch.http_auth_salt"=>"http authentication", "action_dispatch.signed_cookie_salt"=>"signed cookie", "action_dispatch.encrypted_cookie_salt"=>"encrypted cookie", "action_dispatch.encrypted_signed_cookie_salt"=>"signed encrypted cookie", "action_dispatch.cookies_serializer"=>:json, "action_dispatch.cookies_digest"=>nil, "action_dispatch.routes"=>#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>, "ROUTES_47086269285220_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?_=1514678400021&page=85&sort=hot", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f34acabf148 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f34acabe2c0 @req=#<ActionDispatch::Request:0x00007f34acabe2e8 @env={...}, @filtered_parameters=nil, @filtered_env=nil, @filtered_path=nil, @protocol=nil, @port=nil, @method=nil, @request_method=nil, @remote_ip=nil, @original_fullpath=nil, @fullpath=nil, @ip=nil>, @check_ip=true, @proxies=[#<IPAddr: IPv4:127.0.0.1/255.255.255.255>, #<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>, #<IPAddr: IPv6:fc00:0000:0000:0000:0000:0000:0000:0000/fe00:0000:0000:0000:0000:0000:0000:0000>, #<IPAddr: IPv4:10.0.0.0/255.0.0.0>, #<IPAddr: IPv4:172.16.0.0/255.240.0.0>, #<IPAddr: IPv4:192.168.0.0/255.255.0.0>], @ip="130.176.187.70">, "rack.session"=>#<ActionDispatch::Request::Session:0x7f34acabe1d0 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f34acabe180 @by=#<ActionDispatch::Session::CookieStore:0x000055a641c25a78 @app=#<Rack::Head:0x000055a641c25aa0 @app=#<Rack::ConditionalGet:0x000055a641c25ac8 @app=#<Rack::ETag:0x000055a641c25af0 @app=#<Rack::Attack:0x000055a641c25b18 @app=#<Ahoy::Throttle:0x000055a641c25b40 @app=#<ActionDispatch::Routing::RouteSet:0x000055a640b586c8>>>, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}, @key="_julia_observer_session", @cookie_only=true>, @delegate={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false}>, "rack.attack.throttle_data"=>{"req/ip"=>{:count=>1, :period=>300, :limit=>500, :epoch_time=>1664771674}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f34d0f86e50 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f34d0f87d50 ...>, @_response=#<ActionDispatch::Response:0x00007f34d0f87058 @mon_mutex=#<Thread::Mutex:0x00007f34d0f87008>, @mon_mutex_owner_object_id=69932410484780, @mon_owner=nil, @mon_count=0, @header={"X-Frame-Options"=>"SAMEORIGIN", "X-XSS-Protection"=>"1; mode=block", "X-Content-Type-Options"=>"nosniff"}, @stream=#<ActionDispatch::Response::Buffer:0x00007f34d0f86fb8 @response=#<ActionDispatch::Response:0x00007f34d0f87058 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f34d0f86f90 @monitor=#<ActionDispatch::Response:0x00007f34d0f87058 ...>, @cond=#<Thread::ConditionVariable:0x00007f34d0f86f68>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f34d0f87d50 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f34d0f86d60 @details_key=nil, @cache=true, @prefixes=["packages", "application"], @rendered_format=nil, @details={:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}, @view_paths=#<ActionView::PathSet:0x00007f34d0f86c48 @paths=[#<ActionView::OptimizedFileSystemResolver:0x000055a640c3bb80 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x55a640c3bb58 keys=2550 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f34d0f84f38 @store=#<Ahoy::Store:0x00007f34d0f84e98 @options={:controller=>#<PackagesController:0x00007f34d0f86e50 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f34d0f84f38 ...>}, @controller=#<PackagesController:0x00007f34d0f86e50 ...>, @request=#<ActionDispatch::Request:0x00007f34d0f87d50 ...>, @bot=false, @ahoy=#<Ahoy::Tracker:0x00007f34d0f84f38 ...>, @user=nil, @visit=#<Visit id: 13581865, visit_token: "d1088be1-7081-4db8-bdb0-0c43b9dd0f85", visitor_token: "cdb563ab-f7a7-42e4-9c56-9ed41ab0e5ae", ip: "130.176.187.70", user_agent: "Amazon CloudFront", referrer: "https://www.juliaobserver.com/packages?_=151467840...", landing_page: "http://cdn.juliaobserver.com/packages?_=1514678400...", user_id: nil, referring_domain: "www.juliaobserver.com", search_keyword: nil, browser: "Other", os: "Other", device_type: "Desktop", screen_height: nil, screen_width: nil, country: nil, region: nil, city: nil, postal_code: nil, latitude: nil, longitude: nil, utm_source: nil, utm_medium: nil, utm_term: nil, utm_content: nil, utm_campaign: nil, started_at: "2022-10-03 04:34:34">>, @controller=#<PackagesController:0x00007f34d0f86e50 ...>, @request=#<ActionDispatch::Request:0x00007f34d0f87d50 ...>, @options={:controller=>#<PackagesController:0x00007f34d0f86e50 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="cdb563ab-f7a7-42e4-9c56-9ed41ab0e5ae", @visitor_id="cdb563ab-f7a7-42e4-9c56-9ed41ab0e5ae", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="d1088be1-7081-4db8-bdb0-0c43b9dd0f85", @visit_id="d1088be1-7081-4db8-bdb0-0c43b9dd0f85", @visit_token="d1088be1-7081-4db8-bdb0-0c43b9dd0f85", @visitor_token="cdb563ab-f7a7-42e4-9c56-9ed41ab0e5ae", @visit_properties=#<Ahoy::VisitProperties:0x00007f34b48dff50 @request=#<ActionDispatch::Request:0x00007f34d0f87d50 ...>, @options={:api=>nil}, @request_deckhand=#<Ahoy::Deckhands::RequestDeckhand:0x00007f34b48dfe38 @request=#<ActionDispatch::Request:0x00007f34d0f87d50 ...>, @options={:api=>nil}, @params={"_"=>"1514678400021", "page"=>"85", "sort"=>"hot", "controller"=>"packages", "action"=>"index"}>, @traffic_source_deckhand=#<Ahoy::Deckhands::TrafficSourceDeckhand:0x00007f34d38c2d78 @referrer="https://www.juliaobserver.com/packages?_=1514678400021&page=84&sort=hot", @referring_domain="www.juliaobserver.com", @search_keyword=nil>, @utm_parameter_deckhand=#<Ahoy::Deckhands::UtmParameterDeckhand:0x00007f34d38c1838 @landing_page="http://cdn.juliaobserver.com/packages?_=1514678400021&page=85&sort=hot", @params={"_"=>"1514678400021", "page"=>"85", "sort"=>"hot", "controller"=>"packages", "action"=>"index"}, @landing_params={"_"=>"1514678400021", "page"=>"85", "sort"=>"hot"}>, @technology_deckhand=#<Ahoy::Deckhands::TechnologyDeckhand:0x00007f34d38c0230 @user_agent="Amazon CloudFront", @agent=#<UserAgentParser::UserAgent Other (Other) (Other)>, @device_type="Desktop">>>, @marked_for_same_origin_verification=true, @_config={}, @_params=<ActionController::Parameters {"_"=>"1514678400021", "page"=>"85", "sort"=>"hot", "controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"_=1514678400021&page=85&sort=hot", "rack.request.query_hash"=>{"_"=>"1514678400021", "page"=>"85", "sort"=>"hot"}, "action_dispatch.request.query_parameters"=>{"_"=>"1514678400021", "page"=>"85", "sort"=>"hot"}, "action_dispatch.request.parameters"=>{"_"=>"1514678400021", "page"=>"85", "sort"=>"hot", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x000055a63fa3cf60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=2890121129964131111>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f34ac247b50 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"_"=>"1514678400021", "page"=>"85", "sort"=>"hot", "controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip="130.176.187.70", @original_fullpath="/packages?_=1514678400021&page=85&sort=hot", @fullpath="/packages?_=1514678400021&page=85&sort=hot", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f34d0f855f0 @req=#<ActionDispatch::Request:0x00007f34d0f87d50 ...>>>, @cookies={"ahoy_visitor"=>"cdb563ab-f7a7-42e4-9c56-9ed41ab0e5ae", "ahoy_visit"=>"d1088be1-7081-4db8-bdb0-0c43b9dd0f85"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f34919e3898 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f34ac247b50 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f34919e36e0 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f34919e3640 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>, @signed_or_encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f34919e3898 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f34ac247b50 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f34919e36e0 @secret="\xE1\xA4\xD1\xA4}e\xA7NG\xA2\xC1Rsp\t\xBA\xCDv\xCE\x94L?l\xD6\xF5z\b\x8C\xD3\xE0\x9A\xB1", @sign_secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @cipher="aes-256-cbc", @verifier=#<ActiveSupport::MessageVerifier:0x00007f34919e3640 @secret="\x01\xA6\e\x9C)\xA0\xB0o\xCA\xC9\x83\r\xE0\xE0\xF2)\xCCxY\e1\v\xC0\x04\x95\x92\xDF\xF7\x19b\xD2d[}\xC8\x88\xB5E$\xE6i\xA2\x97d\x18c\x01\xD0\x99\x81xU#<\x89\xBB)\xC7\x93J\xF1\xCCfd", @digest="SHA1", @serializer=ActiveSupport::MessageEncryptor::NullSerializer>, @serializer=ActiveSupport::MessageEncryptor::NullSerializer>>>
185
D, [2022-10-03T04:34:34.197210 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] [ActiveJob] [PackageSorterJob] [d1f54e4a-20a8-47bd-b748-6a83f99927ef] ][1m][36mOrganization Load (0.8ms)][0m ][1m][34mSELECT "organizations".* FROM "organizations" INNER JOIN "batches" ON "batches"."item_id" = "organizations"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "organizations"."name" = $3 LIMIT $4][0m [["item_type", "Organization"], ["marker", 4252], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
186
I, [2022-10-03T04:34:34.198398 #22407] INFO -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] [ActiveJob] [PackageSorterJob] [d1f54e4a-20a8-47bd-b748-6a83f99927ef] Performed PackageSorterJob from DelayedJob(default) in 3.58ms
187
D, [2022-10-03T04:34:35.038542 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][35mSQL (836.8ms)][0m ][1m][34mSELECT "packages"."id" AS t0_r0, "packages"."name" AS t0_r1, "packages"."created_at" AS t0_r2, "packages"."updated_at" AS t0_r3, "packages"."description" AS t0_r4, "packages"."homepage" AS t0_r5, "packages"."owner_type" AS t0_r6, "packages"."owner_id" AS t0_r7, "packages"."is_registered" AS t0_r8, "packages"."readme" AS t0_r9, "packages"."readme_type" AS t0_r10, "daters"."id" AS t1_r0, "daters"."created" AS t1_r1, "daters"."updated" AS t1_r2, "daters"."pushed" AS t1_r3, "daters"."package_id" AS t1_r4, "daters"."created_at" AS t1_r5, "daters"."updated_at" AS t1_r6, "daters"."touched" AS t1_r7, "counters"."id" AS t2_r0, "counters"."fork" AS t2_r1, "counters"."stargazer" AS t2_r2, "counters"."open_issue" AS t2_r3, "counters"."package_id" AS t2_r4, "counters"."created_at" AS t2_r5, "counters"."updated_at" AS t2_r6, "counters"."contributor" AS t2_r7, "activities"."id" AS t3_r0, "activities"."commits" AS t3_r1, "activities"."package_id" AS t3_r2, "activities"."created_at" AS t3_r3, "activities"."updated_at" AS t3_r4, "activities"."recent_commit_count" AS t3_r5 FROM "packages" INNER JOIN "batches" ON "batches"."item_id" = "packages"."id" AND "batches"."item_type" = $1 INNER JOIN "daters" ON "daters"."package_id" = "packages"."id" INNER JOIN "counters" ON "counters"."package_id" = "packages"."id" INNER JOIN "activities" ON "activities"."package_id" = "packages"."id" WHERE "batches"."marker" = $2 AND (NOT (owner_id = 999876 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY daters.created > '2022-09-03 04:34:34.198054', daters.touched desc, activities.recent_commit_count desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 4252], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 2520]]]
188
D, [2022-10-03T04:34:35.062043 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][36mCategory Load (11.8ms)][0m ][1m][34mSELECT "categories".* FROM "categories" INNER JOIN "batches" ON "batches"."item_id" = "categories"."id" AND "batches"."item_type" = $1 INNER JOIN "labels" ON "labels"."category_id" = "categories"."id" INNER JOIN "packages" ON "packages"."id" = "labels"."package_id" WHERE "batches"."marker" = $2 AND "packages"."is_registered" = $3 GROUP BY categories.id ORDER BY count(categories.id) desc][0m [["item_type", "Category"], ["marker", 4252], ["is_registered", true]]]
189
D, [2022-10-03T04:34:35.360666 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][36mRelease Load (282.4ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
190
D, [2022-10-03T04:34:38.863685 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
191
D, [2022-10-03T04:34:38.865325 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "ahoy_events" ("visit_id", "name", "properties", "time") VALUES ($1, $2, $3, $4) RETURNING "id"][0m [["visit_id", 13581865], ["name", "Viewed: packages#index"], ["properties", "{}"], ["time", 2022-10-03 04:34:38 UTC]]]
192
D, [2022-10-03T04:34:38.866490 #22407 DEBUG -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] ][1m][35m (0.8ms)][0m ][1m][35mCOMMIT][0m]
193
I, [2022-10-03T04:34:38.866880 #22407] INFO -- : [22b76d8e-8fad-4983-b0cc-e2c5e52ec5ab] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>4691.86, :_view=>3528.35, :_db=>1135.85, :_time=>2022-10-03 04:34:34 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
194
D, [2022-10-03T04:34:44.391323 #22407 DEBUG -- : [ac0b9156-77be-488f-a6c2-ea5d94b6d1bc] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
195
D, [2022-10-03T04:34:44.394155 #22407 DEBUG -- : [ac0b9156-77be-488f-a6c2-ea5d94b6d1bc] ][1m][35mSQL (1.3ms)][0m ][1m][32mINSERT INTO "visits" ("visit_token", "visitor_token", "ip", "user_agent", "landing_page", "browser", "os", "device_type", "started_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"][0m [["visit_token", "c09751ca-97e3-4f5f-8c24-c800595cb355"], ["visitor_token", "b47dfa1d-fae6-44f0-9497-dd6aae6a93c3"], ["ip", "64.252.68.37"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/logs"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2022-10-03 04:34:44 UTC]]]
196
D, [2022-10-03T04:34:44.395214 #22407 DEBUG -- : [ac0b9156-77be-488f-a6c2-ea5d94b6d1bc] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
197
D, [2022-10-03T04:34:44.396756 #22407 DEBUG -- : [ac0b9156-77be-488f-a6c2-ea5d94b6d1bc] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
198
D, [2022-10-03T04:34:44.398505 #22407 DEBUG -- : [ac0b9156-77be-488f-a6c2-ea5d94b6d1bc] [ActiveJob] ][1m][35mSQL (0.4ms)][0m ][1m][32mINSERT INTO "delayed_jobs" ("handler", "run_at", "queue", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"][0m [["handler", "--- !ruby/object:ActiveJob::QueueAdapters::DelayedJobAdapter::JobWrapper\njob_data:\n job_class: Ahoy::GeocodeJob\n job_id: 38155452-cddf-478a-83b4-9fd0fbfb41f5\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/13581866\n locale: en\n"], ["run_at", 2022-10-03 04:34:44 UTC], ["queue", "ahoy"], ["created_at", 2022-10-03 04:34:44 UTC], ["updated_at", 2022-10-03 04:34:44 UTC]]]
199
D, [2022-10-03T04:34:44.399373 #22407 DEBUG -- : [ac0b9156-77be-488f-a6c2-ea5d94b6d1bc] [ActiveJob] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
200
I, [2022-10-03T04:34:44.399745 #22407] INFO -- : [ac0b9156-77be-488f-a6c2-ea5d94b6d1bc] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 38155452-cddf-478a-83b4-9fd0fbfb41f5) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f34b69acbc0 @uri=#<URI::GID gid://julia-observer/Visit/13581866>>