dummy-link

Production Logs

1
D, [2021-10-15T22:57:01.468123 #6390 DEBUG -- : [4939ae44-2c2c-4438-9b5a-d6ffc878a152] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
2
D, [2021-10-15T22:57:01.469580 #6390 DEBUG -- : [4939ae44-2c2c-4438-9b5a-d6ffc878a152] ][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", 10923645], ["name", "Viewed: users#show"], ["properties", "{}"], ["time", 2021-10-15 22:57:01 UTC]]]
3
D, [2021-10-15T22:57:01.470586 #6390 DEBUG -- : [4939ae44-2c2c-4438-9b5a-d6ffc878a152] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
4
I, [2021-10-15T22:57:01.470840 #6390] INFO -- : [4939ae44-2c2c-4438-9b5a-d6ffc878a152] {:_method=>"GET", :_path=>"/users/heiderich", :_format=>:html, :_controller=>"UsersController", :_action=>"show", :_status=>200, :_duration=>849.46, :_view=>722.91, :_db=>113.09, :_time=>2021-10-15 22:57:00 +0000, :short_message=>"[200] GET /users/heiderich (UsersController#show)"}
5
D, [2021-10-15T22:57:08.837225 #6390] DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] [ahoy] Visit excluded
6
D, [2021-10-15T22:57:08.842111 #6390 DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] ][1m][36mOrganization Load (1.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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
7
D, [2021-10-15T22:57:08.940315 #6390 DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] ][1m][36mPackage Exists (96.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 = 971483 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["name", "RecyclePermanent"], ["LIMIT", 1]]]
8
D, [2021-10-15T22:57:08.942219 #6390 DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] ][1m][36mPackage Exists (0.6ms)][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 = 971483 and owner_type = 'Organization')) AND "packages"."id" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["id", 0], ["LIMIT", 1]]]
9
D, [2021-10-15T22:57:08.943394 #6390 DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
10
D, [2021-10-15T22:57:08.985278 #6390 DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] ][1m][36mPackage Load (41.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 = 971483 and owner_type = 'Organization')) AND (name ILIKE '%RecyclePermanent%')][0m [["item_type", "Package"], ["marker", 2844]]]
11
D, [2021-10-15T22:57:08.997329 #6390 DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] ][1m][36mUser Load (6.4ms)][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", 2844], ["is_registered", true], ["LIMIT", 100], ["OFFSET", 100]]]
12
D, [2021-10-15T22:57:09.004944 #6390 DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] ][1m][35m (5.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", 2844], ["is_registered", true]]]
13
D, [2021-10-15T22:57:09.140971 #6390 DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] ][1m][36mRelease Load (124.6ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
14
D, [2021-10-15T22:57:10.365113 #6390] DEBUG -- : [ed2d03df-17df-4765-a534-4e3a37433722] [ahoy] Event excluded
15
I, [2021-10-15T22:57:10.365386 #6390] INFO -- : [ed2d03df-17df-4765-a534-4e3a37433722] {:_method=>"GET", :_path=>"/users", :_format=>:html, :_controller=>"UsersController", :_action=>"index", :_status=>200, :_duration=>1528.77, :_view=>1240.89, :_db=>277.04, :_time=>2021-10-15 22:57:08 +0000, :short_message=>"[200] GET /users (UsersController#index)"}
16
D, [2021-10-15T22:57:33.526409 #6390] DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ahoy] Visit excluded
17
I, [2021-10-15T22:57:33.531055 #6390] INFO -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ActiveJob] [PackageSorterJob] [f66ca8cd-0460-4653-ba55-5e5ad33c6ab7] Performing PackageSorterJob from DelayedJob(default) with arguments: {"dependent_id"=>"CatIndices", "page"=>"69", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f104eec0bc0 @set_cookies={"ahoy_visitor"=>{:value=>"f281a024-4e30-410a-adee-27ac1108185c", :expires=>Sun, 15 Oct 2023 22:57:33 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"329aefa0-b8c3-454a-a448-f2a31648fb04", :expires=>Sat, 16 Oct 2021 02:57:33 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f104eed1150 @env={"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "QUERY_STRING"=>"dependent_id=CatIndices&page=69", "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?dependent_id=CatIndices&page=69", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"185.191.171.38", "HTTP_X_FORWARDED_FOR"=>"185.191.171.38", "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:0x3f88165c4198 @ready=true>, "rack.input"=>#<Puma::NullIO:0x0000563bed515a70>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x0000563bed68ba08 @options=#<Puma::UserFileDefaultOptions:0x0000563bed68b828 @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:0x0000563bed68b7d8 @instances=[#<#<Class:0x0000563bed6c39d0>:0x0000563bed6c3908 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x0000563bed68b788 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x0000563bed68b738 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563bed68b6e8 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563befeb56a0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000563befeb5628 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x0000563befeb60c8 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47407714119780">, @logdev=#<Logger::LogDevice:0x0000563befeb55b0 @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:0x0000563befeb5560>, @mon_mutex_owner_object_id=47407714118360, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x0000563befeb54c0 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47407714118480@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x0000563bef624680 @filters=[#<Proc:0x0000563bef6242e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x0000563bef6241d0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x0000563bef6241a8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x0000563bef649db8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x0000563bef649b38@/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:0x0000563befc56508 @key_generator=#<ActiveSupport::KeyGenerator:0x0000563befc56580 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x0000563befc56468 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:0x0000563befdbfde0>, "ROUTES_47407713615600_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?dependent_id=CatIndices&page=69", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f104eed3ce8 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"ae00a144-40ef-42f4-bb81-8b1358a3a258", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f104eed3040 @req=#<ActionDispatch::Request:0x00007f104eed3068 @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:0x7f104eed2f78 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f104eed2f28 @by=#<ActionDispatch::Session::CookieStore:0x0000563bf0ea0560 @app=#<Rack::Head:0x0000563bf0ea0588 @app=#<Rack::ConditionalGet:0x0000563bf0ea05b0 @app=#<Rack::ETag:0x0000563bf0ea05d8 @app=#<Rack::Attack:0x0000563bf0ea0600 @app=#<Ahoy::Throttle:0x0000563bf0ea0628 @app=#<ActionDispatch::Routing::RouteSet:0x0000563befdbfde0>>>, @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=>1634338653}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f104eed03e0 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f104eed1150 ...>, @_response=#<ActionDispatch::Response:0x00007f104eed05c0 @mon_mutex=#<Thread::Mutex:0x00007f104eed0570>, @mon_mutex_owner_object_id=69854010180320, @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:0x00007f104eed0520 @response=#<ActionDispatch::Response:0x00007f104eed05c0 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f104eed04f8 @monitor=#<ActionDispatch::Response:0x00007f104eed05c0 ...>, @cond=#<Thread::ConditionVariable:0x00007f104eed04d0>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f104eed1150 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f104eed0318 @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:0x00007f104eed0228 @paths=[#<ActionView::OptimizedFileSystemResolver:0x0000563befe9b228 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x563befe9b200 keys=2426 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f104eec1f20 @store=#<Ahoy::Store:0x00007f104eec1ea8 @options={:controller=>#<PackagesController:0x00007f104eed03e0 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f104eec1f20 ...>}, @controller=#<PackagesController:0x00007f104eed03e0 ...>, @request=#<ActionDispatch::Request:0x00007f104eed1150 ...>, @bot=true>, @controller=#<PackagesController:0x00007f104eed03e0 ...>, @request=#<ActionDispatch::Request:0x00007f104eed1150 ...>, @options={:controller=>#<PackagesController:0x00007f104eed03e0 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="f281a024-4e30-410a-adee-27ac1108185c", @visitor_id="f281a024-4e30-410a-adee-27ac1108185c", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="329aefa0-b8c3-454a-a448-f2a31648fb04", @visit_id="329aefa0-b8c3-454a-a448-f2a31648fb04">, @marked_for_same_origin_verification=true, @_config={}, @_params=<ActionController::Parameters {"dependent_id"=>"CatIndices", "page"=>"69", "controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"dependent_id=CatIndices&page=69", "rack.request.query_hash"=>{"dependent_id"=>"CatIndices", "page"=>"69"}, "action_dispatch.request.query_parameters"=>{"dependent_id"=>"CatIndices", "page"=>"69"}, "action_dispatch.request.parameters"=>{"dependent_id"=>"CatIndices", "page"=>"69", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.accepts"=>[#<Mime::Type:0x0000563beec9cd60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-3615233934904119872>, #<Mime::Type:0x0000563beecbf2e8 @synonyms=[], @symbol=:rss, @string="application/rss+xml", @hash=-3431718681829376227>, #<Mime::Type:0x0000563beecbf158 @synonyms=[], @symbol=:atom, @string="application/atom+xml", @hash=4209570184661863801>, #<Mime::Type:0x0000563beecbf478 @synonyms=["text/xml", "application/x-xml"], @symbol=:xml, @string="application/xml", @hash=3473395100946084398>, #<Mime::Type:0x00007f104eec23d0 @synonyms=[], @symbol=nil, @string="text/rss+xml", @hash=3107261659042161690>], "action_dispatch.request.formats"=>[#<Mime::Type:0x0000563beec9cd60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-3615233934904119872>, #<Mime::Type:0x0000563beecbf2e8 @synonyms=[], @symbol=:rss, @string="application/rss+xml", @hash=-3431718681829376227>, #<Mime::Type:0x0000563beecbf158 @synonyms=[], @symbol=:atom, @string="application/atom+xml", @hash=4209570184661863801>, #<Mime::Type:0x0000563beecbf478 @synonyms=["text/xml", "application/x-xml"], @symbol=:xml, @string="application/xml", @hash=3473395100946084398>, #<Mime::Type:0x00007f104eec23d0 @synonyms=[], @symbol=nil, @string="text/rss+xml", @hash=3107261659042161690>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f104eec0bc0 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"dependent_id"=>"CatIndices", "page"=>"69", "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?dependent_id=CatIndices&page=69", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f104eec2ee8 @req=#<ActionDispatch::Request:0x00007f104eed1150 ...>>>, @cookies={"ahoy_visitor"=>"f281a024-4e30-410a-adee-27ac1108185c", "ahoy_visit"=>"329aefa0-b8c3-454a-a448-f2a31648fb04"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f102ca5e360 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f104eec0bc0 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f102ca5e1f8 @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:0x00007f102ca5e158 @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:0x00007f102ca5e360 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f104eec0bc0 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f102ca5e1f8 @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:0x00007f102ca5e158 @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>>>
18
D, [2021-10-15T22:57:33.533796 #6390 DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ActiveJob] [PackageSorterJob] [f66ca8cd-0460-4653-ba55-5e5ad33c6ab7] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
19
D, [2021-10-15T22:57:33.620977 #6390 DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ActiveJob] [PackageSorterJob] [f66ca8cd-0460-4653-ba55-5e5ad33c6ab7] ][1m][36mPackage Load (85.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 = 971483 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["name", "CatIndices"], ["LIMIT", 1]]]
20
D, [2021-10-15T22:57:33.622683 #6390 DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ActiveJob] [PackageSorterJob] [f66ca8cd-0460-4653-ba55-5e5ad33c6ab7] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
21
D, [2021-10-15T22:57:33.648050 #6390 DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ActiveJob] [PackageSorterJob] [f66ca8cd-0460-4653-ba55-5e5ad33c6ab7] ][1m][36mPackage Load (24.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 = 971483 and owner_type = 'Organization')) AND (name ILIKE '%CatIndices%')][0m [["item_type", "Package"], ["marker", 2844]]]
22
D, [2021-10-15T22:57:33.649639 #6390 DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ActiveJob] [PackageSorterJob] [f66ca8cd-0460-4653-ba55-5e5ad33c6ab7] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
23
I, [2021-10-15T22:57:33.650280 #6390] INFO -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ActiveJob] [PackageSorterJob] [f66ca8cd-0460-4653-ba55-5e5ad33c6ab7] Performed PackageSorterJob from DelayedJob(default) in 119.03ms
24
D, [2021-10-15T22:57:34.161812 #6390 DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] ][1m][35mSQL (509.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 = 971483 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 2844], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 2040]]]
25
D, [2021-10-15T22:57:34.176750 #6390 DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] ][1m][36mCategory Load (6.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", 2844], ["is_registered", true]]]
26
D, [2021-10-15T22:57:34.285866 #6390 DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] ][1m][36mRelease Load (98.8ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
27
D, [2021-10-15T22:57:35.353816 #6390] DEBUG -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] [ahoy] Event excluded
28
I, [2021-10-15T22:57:35.354084 #6390] INFO -- : [ae00a144-40ef-42f4-bb81-8b1358a3a258] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>1828.32, :_view=>1085.61, :_db=>725.93, :_time=>2021-10-15 22:57:33 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
29
D, [2021-10-15T22:57:44.919166 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
30
D, [2021-10-15T22:57:44.921045 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][35mSQL (0.9ms)][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", "7579b343-bef9-460a-9452-cecfd1b6a8fd"], ["visitor_token", "019b99ee-a12a-4132-afb1-5c8d79cf65e3"], ["ip", "64.252.67.146"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/categories/Resources"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:57:44 UTC]]]
31
D, [2021-10-15T22:57:44.922097 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
32
D, [2021-10-15T22:57:44.923109 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
33
D, [2021-10-15T22:57:44.924196 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] [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: daca3bdb-636f-431b-ba55-287f80e3815d\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923646\n locale: en\n"], ["run_at", 2021-10-15 22:57:44 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:57:44 UTC], ["updated_at", 2021-10-15 22:57:44 UTC]]]
34
D, [2021-10-15T22:57:44.924955 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] [ActiveJob] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
35
I, [2021-10-15T22:57:44.925196 #6390] INFO -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: daca3bdb-636f-431b-ba55-287f80e3815d) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f10584d20f0 @uri=#<URI::GID gid://julia-observer/Visit/10923646>>
36
D, [2021-10-15T22:57:44.926944 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][36mCategory Load (0.5ms)][0m ][1m][34mSELECT "categories".* FROM "categories" INNER JOIN "batches" ON "batches"."item_id" = "categories"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "categories"."name" = $3 LIMIT $4][0m [["item_type", "Category"], ["marker", 2844], ["name", "Resources"], ["LIMIT", 1]]]
37
I, [2021-10-15T22:57:44.931749 #6390] INFO -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] [ActiveJob] [PackageSorterJob] [9e449b17-c14f-4b40-a064-f604e9a6583b] Performing PackageSorterJob from DelayedJob(default) with arguments: {"controller"=>"categories", "action"=>"show", "category_id"=>"Resources"}, #<ActionDispatch::Cookies::CookieJar:0x00007f10584986c0 @set_cookies={"ahoy_visitor"=>{:value=>"019b99ee-a12a-4132-afb1-5c8d79cf65e3", :expires=>Sun, 15 Oct 2023 22:57:44 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"7579b343-bef9-460a-9452-cecfd1b6a8fd", :expires=>Sat, 16 Oct 2021 02:57:44 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f1058490268 @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"=>"/categories/Resources", "REQUEST_URI"=>"/categories/Resources", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"64.252.67.146", "HTTP_X_FORWARDED_FOR"=>"35.173.35.159, 64.252.67.146", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_USER_AGENT"=>"Amazon CloudFront", "HTTP_X_AMZ_CF_ID"=>"E6WnWjVJLciuECIUUHxnjzZPQdkz5fiOP1uo_385zAjbQoEvFLtOTg==", "HTTP_VIA"=>"1.1 b940a336a13496ed7f3754168211e15b.cloudfront.net (CloudFront)", "HTTP_ACCEPT_ENCODING"=>"gzip", "HTTP_CLOUDFRONT_VIEWER_COUNTRY"=>"US", "SERVER_NAME"=>"cdn.juliaobserver.com", "SERVER_PORT"=>"80", "PATH_INFO"=>"/categories/Resources", "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:0x3f882c249ee4 @ready=true>, "rack.input"=>#<Puma::NullIO:0x0000563bed515a70>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x0000563bed68ba08 @options=#<Puma::UserFileDefaultOptions:0x0000563bed68b828 @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:0x0000563bed68b7d8 @instances=[#<#<Class:0x0000563bed6c39d0>:0x0000563bed6c3908 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x0000563bed68b788 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x0000563bed68b738 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563bed68b6e8 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563befeb56a0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000563befeb5628 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x0000563befeb60c8 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47407714119780">, @logdev=#<Logger::LogDevice:0x0000563befeb55b0 @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:0x0000563befeb5560>, @mon_mutex_owner_object_id=47407714118360, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x0000563befeb54c0 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47407714118480@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x0000563bef624680 @filters=[#<Proc:0x0000563bef6242e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x0000563bef6241d0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x0000563bef6241a8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x0000563bef649db8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x0000563bef649b38@/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:0x0000563befc56508 @key_generator=#<ActiveSupport::KeyGenerator:0x0000563befc56580 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x0000563befc56468 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:0x0000563befdbfde0>, "ROUTES_47407713615600_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/categories/Resources", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f10584935f8 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"5d187b7d-c642-4636-b9a3-a48315e7a8dc", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f1058492518 @req=#<ActionDispatch::Request:0x00007f1058492540 @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.67.146">, "rack.session"=>#<ActionDispatch::Request::Session:0x7f10584923b0 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f1058492360 @by=#<ActionDispatch::Session::CookieStore:0x0000563bf0ea0560 @app=#<Rack::Head:0x0000563bf0ea0588 @app=#<Rack::ConditionalGet:0x0000563bf0ea05b0 @app=#<Rack::ETag:0x0000563bf0ea05d8 @app=#<Rack::Attack:0x0000563bf0ea0600 @app=#<Ahoy::Throttle:0x0000563bf0ea0628 @app=#<ActionDispatch::Routing::RouteSet:0x0000563befdbfde0>>>, @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=>1634338664}}, "action_dispatch.request.path_parameters"=>{:controller=>"categories", :action=>"show", :id=>"Resources"}, "action_controller.instance"=>#<CategoriesController:0x00007f105849b3e8 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f1058490268 ...>, @_response=#<ActionDispatch::Response:0x00007f105849b8c0 @mon_mutex=#<Thread::Mutex:0x00007f105849b848>, @mon_mutex_owner_object_id=69854088715360, @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:0x00007f105849b708 @response=#<ActionDispatch::Response:0x00007f105849b8c0 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f105849b6e0 @monitor=#<ActionDispatch::Response:0x00007f105849b8c0 ...>, @cond=#<Thread::ConditionVariable:0x00007f105849b6b8>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f1058490268 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f105849b2f8 @details_key=nil, @cache=true, @prefixes=["categories", "application"], @rendered_format=nil, @details={:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}, @view_paths=#<ActionView::PathSet:0x00007f105849b1e0 @paths=[#<ActionView::OptimizedFileSystemResolver:0x0000563befe9b228 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x563befe9b200 keys=2428 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="show", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f1058499b60 @store=#<Ahoy::Store:0x00007f1058499a70 @options={:controller=>#<CategoriesController:0x00007f105849b3e8 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f1058499b60 ...>}, @controller=#<CategoriesController:0x00007f105849b3e8 ...>, @request=#<ActionDispatch::Request:0x00007f1058490268 ...>, @bot=false, @ahoy=#<Ahoy::Tracker:0x00007f1058499b60 ...>, @user=nil, @visit=#<Visit id: 10923646, visit_token: "7579b343-bef9-460a-9452-cecfd1b6a8fd", visitor_token: "019b99ee-a12a-4132-afb1-5c8d79cf65e3", ip: "64.252.67.146", user_agent: "Amazon CloudFront", referrer: nil, landing_page: "http://cdn.juliaobserver.com/categories/Resources", 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: "2021-10-15 22:57:44">>, @controller=#<CategoriesController:0x00007f105849b3e8 ...>, @request=#<ActionDispatch::Request:0x00007f1058490268 ...>, @options={:controller=>#<CategoriesController:0x00007f105849b3e8 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="019b99ee-a12a-4132-afb1-5c8d79cf65e3", @visitor_id="019b99ee-a12a-4132-afb1-5c8d79cf65e3", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="7579b343-bef9-460a-9452-cecfd1b6a8fd", @visit_id="7579b343-bef9-460a-9452-cecfd1b6a8fd", @visit_token="7579b343-bef9-460a-9452-cecfd1b6a8fd", @visitor_token="019b99ee-a12a-4132-afb1-5c8d79cf65e3", @visit_properties=#<Ahoy::VisitProperties:0x00007f10584a11a8 @request=#<ActionDispatch::Request:0x00007f1058490268 ...>, @options={:api=>nil}, @request_deckhand=#<Ahoy::Deckhands::RequestDeckhand:0x00007f10584a1068 @request=#<ActionDispatch::Request:0x00007f1058490268 ...>, @options={:api=>nil}, @params={"controller"=>"categories", "action"=>"show", "id"=>"Resources"}>, @traffic_source_deckhand=#<Ahoy::Deckhands::TrafficSourceDeckhand:0x00007f10584a8ea8 @referrer=nil, @referring_domain=nil, @search_keyword=nil>, @utm_parameter_deckhand=#<Ahoy::Deckhands::UtmParameterDeckhand:0x00007f10584a83e0 @landing_page="http://cdn.juliaobserver.com/categories/Resources", @params={"controller"=>"categories", "action"=>"show", "id"=>"Resources"}, @landing_params={}>, @technology_deckhand=#<Ahoy::Deckhands::TechnologyDeckhand:0x00007f10584ae7b8 @user_agent="Amazon CloudFront", @agent=#<UserAgentParser::UserAgent Other (Other) (Other)>, @device_type="Desktop">>>, @marked_for_same_origin_verification=true, @_config={}, @_params=<ActionController::Parameters {"controller"=>"categories", "action"=>"show", "id"=>"Resources"} permitted: false>, @category=#<Category id: 263048, name: "Resources", created_at: "2021-10-15 17:11:39", updated_at: "2021-10-15 17:11:39">>, "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"=>"categories", "action"=>"show", "id"=>"Resources"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x0000563beec9cd60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-3615233934904119872>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f10584986c0 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"controller"=>"categories", "action"=>"show", "id"=>"Resources"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip="64.252.67.146", @original_fullpath="/categories/Resources", @fullpath="/categories/Resources", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f105849a470 @req=#<ActionDispatch::Request:0x00007f1058490268 ...>>>, @cookies={"ahoy_visitor"=>"019b99ee-a12a-4132-afb1-5c8d79cf65e3", "ahoy_visit"=>"7579b343-bef9-460a-9452-cecfd1b6a8fd"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f10584d07c8 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f10584986c0 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f10584d02c8 @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:0x00007f10584d7fa0 @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:0x00007f10584d07c8 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f10584986c0 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f10584d02c8 @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:0x00007f10584d7fa0 @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>>>
38
D, [2021-10-15T22:57:44.932869 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] [ActiveJob] [PackageSorterJob] [9e449b17-c14f-4b40-a064-f604e9a6583b] ][1m][36mCACHE (0.0ms)][0m ][1m][34mSELECT "categories".* FROM "categories" INNER JOIN "batches" ON "batches"."item_id" = "categories"."id" AND "batches"."item_type" = $1 WHERE "batches"."marker" = $2 AND "categories"."name" = $3 LIMIT $4][0m [["item_type", "Category"], ["marker", 2844], ["name", "Resources"], ["LIMIT", 1]]]
39
D, [2021-10-15T22:57:44.935374 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] [ActiveJob] [PackageSorterJob] [9e449b17-c14f-4b40-a064-f604e9a6583b] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
40
I, [2021-10-15T22:57:44.936018 #6390] INFO -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] [ActiveJob] [PackageSorterJob] [9e449b17-c14f-4b40-a064-f604e9a6583b] Performed PackageSorterJob from DelayedJob(default) in 4.11ms
41
D, [2021-10-15T22:57:44.951943 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][35mSQL (7.9ms)][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" INNER JOIN "labels" ON "packages"."id" = "labels"."package_id" WHERE "labels"."category_id" = $2 AND "batches"."marker" = $3 AND (NOT (owner_id = 971483 and owner_type = 'Organization')) AND "packages"."is_registered" = $4 ORDER BY counters.stargazer desc LIMIT $5 OFFSET $6][0m [["item_type", "Package"], ["category_id", 263048], ["marker", 2844], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 0]]]
42
D, [2021-10-15T22:57:44.960099 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][35m (4.8ms)][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" INNER JOIN "labels" ON "packages"."id" = "labels"."package_id" WHERE "labels"."category_id" = $2 AND "batches"."marker" = $3 AND (NOT (owner_id = 971483 and owner_type = 'Organization')) AND "packages"."is_registered" = $4][0m [["item_type", "Package"], ["category_id", 263048], ["marker", 2844], ["is_registered", true]]]
43
D, [2021-10-15T22:57:44.972064 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][36mCategory Load (6.3ms)][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", 2844], ["is_registered", true]]]
44
D, [2021-10-15T22:57:45.082011 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][36mRelease Load (100.3ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
45
D, [2021-10-15T22:57:45.746380 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
46
D, [2021-10-15T22:57:45.747731 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][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", 10923646], ["name", "Viewed: categories#show"], ["properties", "{}"], ["time", 2021-10-15 22:57:45 UTC]]]
47
D, [2021-10-15T22:57:45.749119 #6390 DEBUG -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] ][1m][35m (1.1ms)][0m ][1m][35mCOMMIT][0m]
48
I, [2021-10-15T22:57:45.749413 #6390] INFO -- : [5d187b7d-c642-4636-b9a3-a48315e7a8dc] {:_method=>"GET", :_path=>"/categories/Resources", :_format=>:html, :_controller=>"CategoriesController", :_action=>"show", :_status=>200, :_duration=>833.32, :_view=>689.6, :_db=>124.79, :_time=>2021-10-15 22:57:44 +0000, :short_message=>"[200] GET /categories/Resources (CategoriesController#show)"}
49
D, [2021-10-15T22:57:47.547602 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
50
D, [2021-10-15T22:57:47.549647 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35mSQL (1.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", "4f3989d3-c41a-4c72-9326-52129784e993"], ["visitor_token", "4bd3aa1b-31c3-4e2b-b7ee-c3d4e69a9947"], ["ip", "64.252.67.146"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages?depended_id=DynamicEnergyBudgets&page=2"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:57:47 UTC]]]
51
D, [2021-10-15T22:57:47.550594 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
52
D, [2021-10-15T22:57:47.551600 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
53
D, [2021-10-15T22:57:47.552668 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] [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: 816dd7bf-7e27-4a6f-9287-00ceef4d5133\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923647\n locale: en\n"], ["run_at", 2021-10-15 22:57:47 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:57:47 UTC], ["updated_at", 2021-10-15 22:57:47 UTC]]]
54
D, [2021-10-15T22:57:47.553345 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
55
I, [2021-10-15T22:57:47.553592 #6390] INFO -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 816dd7bf-7e27-4a6f-9287-00ceef4d5133) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f10253a22a8 @uri=#<URI::GID gid://julia-observer/Visit/10923647>>
56
I, [2021-10-15T22:57:47.558625 #6390] INFO -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] [PackageSorterJob] [15713b8f-ffb9-4dff-88f7-38407ceed6e0] Performing PackageSorterJob from DelayedJob(default) with arguments: {"depended_id"=>"DynamicEnergyBudgets", "page"=>"2", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f105b8221f8 @set_cookies={"ahoy_visitor"=>{:value=>"4bd3aa1b-31c3-4e2b-b7ee-c3d4e69a9947", :expires=>Sun, 15 Oct 2023 22:57:47 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"4f3989d3-c41a-4c72-9326-52129784e993", :expires=>Sat, 16 Oct 2021 02:57:47 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f1043afd2a0 @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=DynamicEnergyBudgets&page=2", "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=DynamicEnergyBudgets&page=2", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"64.252.67.146", "HTTP_X_FORWARDED_FOR"=>"185.191.171.18, 64.252.67.146", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_USER_AGENT"=>"Amazon CloudFront", "HTTP_X_AMZ_CF_ID"=>"ekROP_paA5ymFHaTTFpj2r_gcNiiPpiAq-RRcXXcztxpWWYRh4G-rw==", "HTTP_VIA"=>"1.1 96bbdd3a7f25156daf49a9ffc457edcc.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:0x3f8821d7f864 @ready=true>, "rack.input"=>#<Puma::NullIO:0x0000563bed515a70>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x0000563bed68ba08 @options=#<Puma::UserFileDefaultOptions:0x0000563bed68b828 @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:0x0000563bed68b7d8 @instances=[#<#<Class:0x0000563bed6c39d0>:0x0000563bed6c3908 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x0000563bed68b788 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x0000563bed68b738 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563bed68b6e8 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563befeb56a0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000563befeb5628 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x0000563befeb60c8 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47407714119780">, @logdev=#<Logger::LogDevice:0x0000563befeb55b0 @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:0x0000563befeb5560>, @mon_mutex_owner_object_id=47407714118360, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x0000563befeb54c0 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47407714118480@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x0000563bef624680 @filters=[#<Proc:0x0000563bef6242e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x0000563bef6241d0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x0000563bef6241a8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x0000563bef649db8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x0000563bef649b38@/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:0x0000563befc56508 @key_generator=#<ActiveSupport::KeyGenerator:0x0000563befc56580 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x0000563befc56468 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:0x0000563befdbfde0>, "ROUTES_47407713615600_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?depended_id=DynamicEnergyBudgets&page=2", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f1043afe4e8 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"44c2c348-825a-458c-9618-d43055ebb648", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f1043afd160 @req=#<ActionDispatch::Request:0x00007f1043afd1b0 @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.67.146">, "rack.session"=>#<ActionDispatch::Request::Session:0x7f1043afcf80 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f1043afcf30 @by=#<ActionDispatch::Session::CookieStore:0x0000563bf0ea0560 @app=#<Rack::Head:0x0000563bf0ea0588 @app=#<Rack::ConditionalGet:0x0000563bf0ea05b0 @app=#<Rack::ETag:0x0000563bf0ea05d8 @app=#<Rack::Attack:0x0000563bf0ea0600 @app=#<Ahoy::Throttle:0x0000563bf0ea0628 @app=#<ActionDispatch::Routing::RouteSet:0x0000563befdbfde0>>>, @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=>4, :period=>300, :limit=>500, :epoch_time=>1634338667}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f1043af6608 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f1043afd2a0 ...>, @_response=#<ActionDispatch::Response:0x00007f1043af6c98 @mon_mutex=#<Thread::Mutex:0x00007f1043af6b80>, @mon_mutex_owner_object_id=69853915887180, @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:0x00007f1043af6a68 @response=#<ActionDispatch::Response:0x00007f1043af6c98 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f1043af6a40 @monitor=#<ActionDispatch::Response:0x00007f1043af6c98 ...>, @cond=#<Thread::ConditionVariable:0x00007f1043af6950>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f1043afd2a0 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f1043af63b0 @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:0x00007f1043af5fc8 @paths=[#<ActionView::OptimizedFileSystemResolver:0x0000563befe9b228 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x563befe9b200 keys=2429 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f105b822838 @store=#<Ahoy::Store:0x00007f105b822798 @options={:controller=>#<PackagesController:0x00007f1043af6608 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f105b822838 ...>}, @controller=#<PackagesController:0x00007f1043af6608 ...>, @request=#<ActionDispatch::Request:0x00007f1043afd2a0 ...>, @bot=false, @ahoy=#<Ahoy::Tracker:0x00007f105b822838 ...>, @user=nil, @visit=#<Visit id: 10923647, visit_token: "4f3989d3-c41a-4c72-9326-52129784e993", visitor_token: "4bd3aa1b-31c3-4e2b-b7ee-c3d4e69a9947", ip: "64.252.67.146", 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: "2021-10-15 22:57:47">>, @controller=#<PackagesController:0x00007f1043af6608 ...>, @request=#<ActionDispatch::Request:0x00007f1043afd2a0 ...>, @options={:controller=>#<PackagesController:0x00007f1043af6608 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="4bd3aa1b-31c3-4e2b-b7ee-c3d4e69a9947", @visitor_id="4bd3aa1b-31c3-4e2b-b7ee-c3d4e69a9947", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="4f3989d3-c41a-4c72-9326-52129784e993", @visit_id="4f3989d3-c41a-4c72-9326-52129784e993", @visit_token="4f3989d3-c41a-4c72-9326-52129784e993", @visitor_token="4bd3aa1b-31c3-4e2b-b7ee-c3d4e69a9947", @visit_properties=#<Ahoy::VisitProperties:0x00007f105b81aae8 @request=#<ActionDispatch::Request:0x00007f1043afd2a0 ...>, @options={:api=>nil}, @request_deckhand=#<Ahoy::Deckhands::RequestDeckhand:0x00007f105b81a9d0 @request=#<ActionDispatch::Request:0x00007f1043afd2a0 ...>, @options={:api=>nil}, @params={"depended_id"=>"DynamicEnergyBudgets", "page"=>"2", "controller"=>"packages", "action"=>"index"}>, @traffic_source_deckhand=#<Ahoy::Deckhands::TrafficSourceDeckhand:0x00007f105b816038 @referrer=nil, @referring_domain=nil, @search_keyword=nil>, @utm_parameter_deckhand=#<Ahoy::Deckhands::UtmParameterDeckhand:0x00007f105b8156b0 @landing_page="http://cdn.juliaobserver.com/packages?depended_id=DynamicEnergyBudgets&page=2", @params={"depended_id"=>"DynamicEnergyBudgets", "page"=>"2", "controller"=>"packages", "action"=>"index"}, @landing_params={"depended_id"=>"DynamicEnergyBudgets", "page"=>"2"}>, @technology_deckhand=#<Ahoy::Deckhands::TechnologyDeckhand:0x00007f105b8142d8 @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"=>"DynamicEnergyBudgets", "page"=>"2", "controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"depended_id=DynamicEnergyBudgets&page=2", "rack.request.query_hash"=>{"depended_id"=>"DynamicEnergyBudgets", "page"=>"2"}, "action_dispatch.request.query_parameters"=>{"depended_id"=>"DynamicEnergyBudgets", "page"=>"2"}, "action_dispatch.request.parameters"=>{"depended_id"=>"DynamicEnergyBudgets", "page"=>"2", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x0000563beec9cd60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-3615233934904119872>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f105b8221f8 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"depended_id"=>"DynamicEnergyBudgets", "page"=>"2", "controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip="64.252.67.146", @original_fullpath="/packages?depended_id=DynamicEnergyBudgets&page=2", @fullpath="/packages?depended_id=DynamicEnergyBudgets&page=2", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f105b8231c0 @req=#<ActionDispatch::Request:0x00007f1043afd2a0 ...>>>, @cookies={"ahoy_visitor"=>"4bd3aa1b-31c3-4e2b-b7ee-c3d4e69a9947", "ahoy_visit"=>"4f3989d3-c41a-4c72-9326-52129784e993"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f10253a1d30 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f105b8221f8 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f10253a1bc8 @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:0x00007f10253a1b28 @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:0x00007f10253a1d30 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f105b8221f8 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f10253a1bc8 @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:0x00007f10253a1b28 @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, [2021-10-15T22:57:47.560663 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] [PackageSorterJob] [15713b8f-ffb9-4dff-88f7-38407ceed6e0] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
58
D, [2021-10-15T22:57:47.656087 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] [PackageSorterJob] [15713b8f-ffb9-4dff-88f7-38407ceed6e0] ][1m][36mPackage Load (94.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 = 971483 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["name", "DynamicEnergyBudgets"], ["LIMIT", 1]]]
59
D, [2021-10-15T22:57:47.657710 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] [PackageSorterJob] [15713b8f-ffb9-4dff-88f7-38407ceed6e0] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
60
D, [2021-10-15T22:57:47.693086 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] [PackageSorterJob] [15713b8f-ffb9-4dff-88f7-38407ceed6e0] ][1m][36mPackage Load (34.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 = 971483 and owner_type = 'Organization')) AND (name ILIKE '%DynamicEnergyBudgets%')][0m [["item_type", "Package"], ["marker", 2844]]]
61
D, [2021-10-15T22:57:47.694554 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] [PackageSorterJob] [15713b8f-ffb9-4dff-88f7-38407ceed6e0] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
62
I, [2021-10-15T22:57:47.695284 #6390] INFO -- : [44c2c348-825a-458c-9618-d43055ebb648] [ActiveJob] [PackageSorterJob] [15713b8f-ffb9-4dff-88f7-38407ceed6e0] Performed PackageSorterJob from DelayedJob(default) in 136.47ms
63
D, [2021-10-15T22:57:48.180882 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35mSQL (483.9ms)][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 = 971483 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 2844], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 30]]]
64
D, [2021-10-15T22:57:48.192232 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
65
D, [2021-10-15T22:57:48.193582 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][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", 10923647], ["name", "Paginated: packages"], ["properties", "{}"], ["time", 2021-10-15 22:57:48 UTC]]]
66
D, [2021-10-15T22:57:48.194646 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35m (0.8ms)][0m ][1m][35mCOMMIT][0m]
67
D, [2021-10-15T22:57:48.664589 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35m (468.3ms)][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 = 971483 and owner_type = 'Organization')) AND "packages"."is_registered" = $3][0m [["item_type", "Package"], ["marker", 2844], ["is_registered", true]]]
68
D, [2021-10-15T22:57:48.679511 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][36mCategory Load (8.5ms)][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", 2844], ["is_registered", true]]]
69
D, [2021-10-15T22:57:48.790856 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][36mRelease Load (102.2ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
70
D, [2021-10-15T22:57:49.615634 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
71
D, [2021-10-15T22:57:49.616867 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][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", 10923647], ["name", "Viewed: packages#index"], ["properties", "{}"], ["time", 2021-10-15 22:57:49 UTC]]]
72
D, [2021-10-15T22:57:49.617874 #6390 DEBUG -- : [44c2c348-825a-458c-9618-d43055ebb648] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
73
I, [2021-10-15T22:57:49.618118 #6390] INFO -- : [44c2c348-825a-458c-9618-d43055ebb648] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>2073.54, :_view=>851.66, :_db=>1197.51, :_time=>2021-10-15 22:57:47 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
74
D, [2021-10-15T22:58:03.967858 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
75
D, [2021-10-15T22:58:03.969827 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][1m][35mSQL (1.0ms)][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", "9302f1d5-9d83-488a-8b11-2a87a3523acc"], ["visitor_token", "9d38754f-3d7b-45bd-919d-ee7504eee65a"], ["ip", "64.252.67.146"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages?depended_id=lmmsim&page=48"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:58:03 UTC]]]
76
D, [2021-10-15T22:58:03.970719 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
77
D, [2021-10-15T22:58:03.971734 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
78
D, [2021-10-15T22:58:03.972868 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [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: 77dd2a6a-4ac5-406f-8d9a-30b80803dc2b\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923648\n locale: en\n"], ["run_at", 2021-10-15 22:58:03 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:58:03 UTC], ["updated_at", 2021-10-15 22:58:03 UTC]]]
79
D, [2021-10-15T22:58:03.973450 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] ][1m][35m (0.3ms)][0m ][1m][35mCOMMIT][0m]
80
I, [2021-10-15T22:58:03.973689 #6390] INFO -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 77dd2a6a-4ac5-406f-8d9a-30b80803dc2b) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f104128da18 @uri=#<URI::GID gid://julia-observer/Visit/10923648>>
81
I, [2021-10-15T22:58:03.978138 #6390] INFO -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] [PackageSorterJob] [4303551d-526c-43b0-9a00-8ca2ee687b7b] Performing PackageSorterJob from DelayedJob(default) with arguments: {"depended_id"=>"lmmsim", "page"=>"48", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f10428db798 @set_cookies={"ahoy_visitor"=>{:value=>"9d38754f-3d7b-45bd-919d-ee7504eee65a", :expires=>Sun, 15 Oct 2023 22:58:03 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"9302f1d5-9d83-488a-8b11-2a87a3523acc", :expires=>Sat, 16 Oct 2021 02:58:03 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f1024d677d0 @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=lmmsim&page=48", "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=lmmsim&page=48", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"64.252.67.146", "HTTP_X_FORWARDED_FOR"=>"185.191.171.39, 64.252.67.146", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_USER_AGENT"=>"Amazon CloudFront", "HTTP_X_AMZ_CF_ID"=>"ayJ5WK9hY_DlN9SOJAHo5o9GnkFUwNPzeJk92PKsu3s4RpfC5Gbt8g==", "HTTP_VIA"=>"1.1 c93cdf0926e57254c4cc150bcbedb97c.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:0x3f882c6051f0 @ready=true>, "rack.input"=>#<Puma::NullIO:0x0000563bed515a70>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x0000563bed68ba08 @options=#<Puma::UserFileDefaultOptions:0x0000563bed68b828 @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:0x0000563bed68b7d8 @instances=[#<#<Class:0x0000563bed6c39d0>:0x0000563bed6c3908 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x0000563bed68b788 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x0000563bed68b738 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563bed68b6e8 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563befeb56a0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000563befeb5628 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x0000563befeb60c8 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47407714119780">, @logdev=#<Logger::LogDevice:0x0000563befeb55b0 @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:0x0000563befeb5560>, @mon_mutex_owner_object_id=47407714118360, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x0000563befeb54c0 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47407714118480@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x0000563bef624680 @filters=[#<Proc:0x0000563bef6242e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x0000563bef6241d0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x0000563bef6241a8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x0000563bef649db8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x0000563bef649b38@/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:0x0000563befc56508 @key_generator=#<ActiveSupport::KeyGenerator:0x0000563befc56580 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x0000563befc56468 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:0x0000563befdbfde0>, "ROUTES_47407713615600_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?depended_id=lmmsim&page=48", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f1058c09c88 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"e52c7496-afcf-4f19-a17b-ea8d33a65e73", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f1058c08f68 @req=#<ActionDispatch::Request:0x00007f1058c08fb8 @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.67.146">, "rack.session"=>#<ActionDispatch::Request::Session:0x7f1058c08ea0 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f1058c08e28 @by=#<ActionDispatch::Session::CookieStore:0x0000563bf0ea0560 @app=#<Rack::Head:0x0000563bf0ea0588 @app=#<Rack::ConditionalGet:0x0000563bf0ea05b0 @app=#<Rack::ETag:0x0000563bf0ea05d8 @app=#<Rack::Attack:0x0000563bf0ea0600 @app=#<Ahoy::Throttle:0x0000563bf0ea0628 @app=#<ActionDispatch::Routing::RouteSet:0x0000563befdbfde0>>>, @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=>5, :period=>300, :limit=>500, :epoch_time=>1634338683}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f1024d668d0 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f1024d677d0 ...>, @_response=#<ActionDispatch::Response:0x00007f1024d66b00 @mon_mutex=#<Thread::Mutex:0x00007f1024d66ab0>, @mon_mutex_owner_object_id=69853657118080, @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:0x00007f1024d66a38 @response=#<ActionDispatch::Response:0x00007f1024d66b00 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f1024d66a10 @monitor=#<ActionDispatch::Response:0x00007f1024d66b00 ...>, @cond=#<Thread::ConditionVariable:0x00007f1024d669e8>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f1024d677d0 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f1024d667e0 @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:0x00007f1024d666c8 @paths=[#<ActionView::OptimizedFileSystemResolver:0x0000563befe9b228 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x563befe9b200 keys=2430 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f1024d64620 @store=#<Ahoy::Store:0x00007f1024d64580 @options={:controller=>#<PackagesController:0x00007f1024d668d0 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f1024d64620 ...>}, @controller=#<PackagesController:0x00007f1024d668d0 ...>, @request=#<ActionDispatch::Request:0x00007f1024d677d0 ...>, @bot=false, @ahoy=#<Ahoy::Tracker:0x00007f1024d64620 ...>, @user=nil, @visit=#<Visit id: 10923648, visit_token: "9302f1d5-9d83-488a-8b11-2a87a3523acc", visitor_token: "9d38754f-3d7b-45bd-919d-ee7504eee65a", ip: "64.252.67.146", 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: "2021-10-15 22:58:03">>, @controller=#<PackagesController:0x00007f1024d668d0 ...>, @request=#<ActionDispatch::Request:0x00007f1024d677d0 ...>, @options={:controller=>#<PackagesController:0x00007f1024d668d0 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="9d38754f-3d7b-45bd-919d-ee7504eee65a", @visitor_id="9d38754f-3d7b-45bd-919d-ee7504eee65a", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="9302f1d5-9d83-488a-8b11-2a87a3523acc", @visit_id="9302f1d5-9d83-488a-8b11-2a87a3523acc", @visit_token="9302f1d5-9d83-488a-8b11-2a87a3523acc", @visitor_token="9d38754f-3d7b-45bd-919d-ee7504eee65a", @visit_properties=#<Ahoy::VisitProperties:0x00007f10435dbe20 @request=#<ActionDispatch::Request:0x00007f1024d677d0 ...>, @options={:api=>nil}, @request_deckhand=#<Ahoy::Deckhands::RequestDeckhand:0x00007f10435dbd08 @request=#<ActionDispatch::Request:0x00007f1024d677d0 ...>, @options={:api=>nil}, @params={"depended_id"=>"lmmsim", "page"=>"48", "controller"=>"packages", "action"=>"index"}>, @traffic_source_deckhand=#<Ahoy::Deckhands::TrafficSourceDeckhand:0x00007f105babe9c0 @referrer=nil, @referring_domain=nil, @search_keyword=nil>, @utm_parameter_deckhand=#<Ahoy::Deckhands::UtmParameterDeckhand:0x00007f105babda20 @landing_page="http://cdn.juliaobserver.com/packages?depended_id=lmmsim&page=48", @params={"depended_id"=>"lmmsim", "page"=>"48", "controller"=>"packages", "action"=>"index"}, @landing_params={"depended_id"=>"lmmsim", "page"=>"48"}>, @technology_deckhand=#<Ahoy::Deckhands::TechnologyDeckhand:0x00007f105babc508 @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"=>"lmmsim", "page"=>"48", "controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"depended_id=lmmsim&page=48", "rack.request.query_hash"=>{"depended_id"=>"lmmsim", "page"=>"48"}, "action_dispatch.request.query_parameters"=>{"depended_id"=>"lmmsim", "page"=>"48"}, "action_dispatch.request.parameters"=>{"depended_id"=>"lmmsim", "page"=>"48", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x0000563beec9cd60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-3615233934904119872>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f10428db798 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"depended_id"=>"lmmsim", "page"=>"48", "controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip="64.252.67.146", @original_fullpath="/packages?depended_id=lmmsim&page=48", @fullpath="/packages?depended_id=lmmsim&page=48", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f1024d65048 @req=#<ActionDispatch::Request:0x00007f1024d677d0 ...>>>, @cookies={"ahoy_visitor"=>"9d38754f-3d7b-45bd-919d-ee7504eee65a", "ahoy_visit"=>"9302f1d5-9d83-488a-8b11-2a87a3523acc"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f104128d068 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f10428db798 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f104128ce60 @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:0x00007f104128cd98 @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:0x00007f104128d068 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f10428db798 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f104128ce60 @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:0x00007f104128cd98 @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>>>
82
D, [2021-10-15T22:58:03.979928 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] [PackageSorterJob] [4303551d-526c-43b0-9a00-8ca2ee687b7b] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
83
D, [2021-10-15T22:58:03.987575 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] [PackageSorterJob] [4303551d-526c-43b0-9a00-8ca2ee687b7b] ][1m][36mPackage Load (6.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 = 971483 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["name", "lmmsim"], ["LIMIT", 1]]]
84
D, [2021-10-15T22:58:03.989009 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] [PackageSorterJob] [4303551d-526c-43b0-9a00-8ca2ee687b7b] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
85
D, [2021-10-15T22:58:04.022361 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] [PackageSorterJob] [4303551d-526c-43b0-9a00-8ca2ee687b7b] ][1m][36mPackage Load (32.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 = 971483 and owner_type = 'Organization')) AND (name ILIKE '%lmmsim%')][0m [["item_type", "Package"], ["marker", 2844]]]
86
D, [2021-10-15T22:58:04.023764 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] [PackageSorterJob] [4303551d-526c-43b0-9a00-8ca2ee687b7b] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
87
I, [2021-10-15T22:58:04.024373 #6390] INFO -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] [ActiveJob] [PackageSorterJob] [4303551d-526c-43b0-9a00-8ca2ee687b7b] Performed PackageSorterJob from DelayedJob(default) in 46.08ms
88
D, [2021-10-15T22:58:04.488849 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][1m][35mSQL (462.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 = 971483 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 2844], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 1410]]]
89
D, [2021-10-15T22:58:04.502177 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][1m][36mCategory Load (6.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", 2844], ["is_registered", true]]]
90
D, [2021-10-15T22:58:04.610972 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][1m][36mRelease Load (99.9ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
91
D, [2021-10-15T22:58:05.612679 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
92
D, [2021-10-15T22:58:05.614068 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][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", 10923648], ["name", "Viewed: packages#index"], ["properties", "{}"], ["time", 2021-10-15 22:58:05 UTC]]]
93
D, [2021-10-15T22:58:05.615180 #6390 DEBUG -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] ][1m][35m (0.9ms)][0m ][1m][35mCOMMIT][0m]
94
I, [2021-10-15T22:58:05.615538 #6390] INFO -- : [e52c7496-afcf-4f19-a17b-ea8d33a65e73] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>1650.7, :_view=>1015.65, :_db=>612.48, :_time=>2021-10-15 22:58:03 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
95
D, [2021-10-15T22:58:06.986523 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
96
D, [2021-10-15T22:58:06.988677 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][1m][35mSQL (1.0ms)][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", "3f0aba8d-5877-4e6c-967c-43c3b97c4d8b"], ["visitor_token", "9b1a98ce-a400-4b1c-9a25-16fa40669a44"], ["ip", "64.252.77.61"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages/PIPS"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:58:06 UTC]]]
97
D, [2021-10-15T22:58:06.989647 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
98
D, [2021-10-15T22:58:06.990931 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
99
D, [2021-10-15T22:58:06.992120 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] [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: ccc6585e-dd89-4cbd-b37a-cf5f13cc4b81\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923649\n locale: en\n"], ["run_at", 2021-10-15 22:58:06 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:58:06 UTC], ["updated_at", 2021-10-15 22:58:06 UTC]]]
100
D, [2021-10-15T22:58:06.992989 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] [ActiveJob] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
101
I, [2021-10-15T22:58:06.993440 #6390] INFO -- : [a4c3498c-9b9a-47a2-894d-036266688b10] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: ccc6585e-dd89-4cbd-b37a-cf5f13cc4b81) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f10387e7698 @uri=#<URI::GID gid://julia-observer/Visit/10923649>>
102
D, [2021-10-15T22:58:06.995608 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
103
D, [2021-10-15T22:58:07.082676 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][1m][36mPackage Load (85.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 = 971483 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["name", "PIPS"], ["LIMIT", 1]]]
104
D, [2021-10-15T22:58:07.084483 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
105
D, [2021-10-15T22:58:07.119729 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][1m][36mPackage Load (34.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 = 971483 and owner_type = 'Organization')) AND (name ILIKE '%PIPS%')][0m [["item_type", "Package"], ["marker", 2844]]]
106
D, [2021-10-15T22:58:07.125744 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] [ActiveJob] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
107
D, [2021-10-15T22:58:07.127446 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] [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: 1c618f89-ca22-49e8-ad73-37625f810e56\n queue_name: mailers\n priority: \n arguments:\n - ErrorLogMailer\n - log_email\n - deliver_now\n - Package\n - PIPS\n - \n - controller: packages\n action: show\n id: PIPS\n _aj_hash_with_indifferent_access: true\n - ahoy_visitor: 9b1a98ce-a400-4b1c-9a25-16fa40669a44\n ahoy_visit: 3f0aba8d-5877-4e6c-967c-43c3b97c4d8b\n _aj_symbol_keys: []\n - \n locale: en\n"], ["run_at", 2021-10-15 22:58:07 UTC], ["queue", "mailers"], ["created_at", 2021-10-15 22:58:07 UTC], ["updated_at", 2021-10-15 22:58:07 UTC]]]
108
D, [2021-10-15T22:58:07.128391 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] [ActiveJob] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
109
I, [2021-10-15T22:58:07.128642 #6390] INFO -- : [a4c3498c-9b9a-47a2-894d-036266688b10] [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 1c618f89-ca22-49e8-ad73-37625f810e56) to DelayedJob(mailers) with arguments: "ErrorLogMailer", "log_email", "deliver_now", "Package", "PIPS", nil, {"controller"=>"packages", "action"=>"show", "id"=>"PIPS"}, {"ahoy_visitor"=>"9b1a98ce-a400-4b1c-9a25-16fa40669a44", "ahoy_visit"=>"3f0aba8d-5877-4e6c-967c-43c3b97c4d8b"}, nil
110
D, [2021-10-15T22:58:07.275276 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][1m][36mRelease Load (123.2ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
111
D, [2021-10-15T22:58:08.293599 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
112
D, [2021-10-15T22:58:08.295415 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][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", 10923649], ["name", "Viewed: packages#show"], ["properties", "{}"], ["time", 2021-10-15 22:58:08 UTC]]]
113
D, [2021-10-15T22:58:08.297045 #6390 DEBUG -- : [a4c3498c-9b9a-47a2-894d-036266688b10] ][1m][35m (1.3ms)][0m ][1m][35mCOMMIT][0m]
114
I, [2021-10-15T22:58:08.297390 #6390] INFO -- : [a4c3498c-9b9a-47a2-894d-036266688b10] {:_method=>"GET", :_path=>"/packages/PIPS", :_format=>:html, :_controller=>"PackagesController", :_action=>"show", :_status=>404, :_duration=>1315.66, :_view=>1047.83, :_db=>250.01, :_time=>2021-10-15 22:58:06 +0000, :short_message=>"[404] GET /packages/PIPS (PackagesController#show)"}
115
D, [2021-10-15T22:58:16.556023 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
116
D, [2021-10-15T22:58:16.557940 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][35mSQL (0.8ms)][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", "41197bba-cd14-4f09-9a17-16ca46aa6d6f"], ["visitor_token", "13394cfa-6b09-4af3-bdc9-13453329b37a"], ["ip", "64.252.68.206"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/users?package_id=Tabulars&page=16"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:58:16 UTC]]]
117
D, [2021-10-15T22:58:16.558989 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
118
D, [2021-10-15T22:58:16.559935 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
119
D, [2021-10-15T22:58:16.561021 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] [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: c89ef99e-438d-456d-be8c-cb40b47b428b\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923650\n locale: en\n"], ["run_at", 2021-10-15 22:58:16 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:58:16 UTC], ["updated_at", 2021-10-15 22:58:16 UTC]]]
120
D, [2021-10-15T22:58:16.561627 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] [ActiveJob] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
121
I, [2021-10-15T22:58:16.561886 #6390] INFO -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: c89ef99e-438d-456d-be8c-cb40b47b428b) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f1058fffec8 @uri=#<URI::GID gid://julia-observer/Visit/10923650>>
122
D, [2021-10-15T22:58:16.563753 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][36mOrganization Load (0.5ms)][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
123
D, [2021-10-15T22:58:16.613350 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][36mPackage Exists (48.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 = 971483 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["name", "Tabulars"], ["LIMIT", 1]]]
124
D, [2021-10-15T22:58:16.615115 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][36mPackage Exists (0.6ms)][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 = 971483 and owner_type = 'Organization')) AND "packages"."id" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["id", 0], ["LIMIT", 1]]]
125
D, [2021-10-15T22:58:16.616173 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
126
D, [2021-10-15T22:58:16.651946 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][36mPackage Load (35.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 = 971483 and owner_type = 'Organization')) AND (name ILIKE '%Tabulars%')][0m [["item_type", "Package"], ["marker", 2844]]]
127
D, [2021-10-15T22:58:16.667384 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][36mUser Load (8.5ms)][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", 2844], ["is_registered", true], ["LIMIT", 100], ["OFFSET", 1500]]]
128
D, [2021-10-15T22:58:16.673860 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][35m (5.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", 2844], ["is_registered", true]]]
129
D, [2021-10-15T22:58:16.788060 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][36mRelease Load (105.2ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
130
D, [2021-10-15T22:58:17.540110 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][35m (0.8ms)][0m ][1m][35mBEGIN][0m]
131
D, [2021-10-15T22:58:17.542011 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][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", 10923650], ["name", "Viewed: users#index"], ["properties", "{}"], ["time", 2021-10-15 22:58:17 UTC]]]
132
D, [2021-10-15T22:58:17.543217 #6390 DEBUG -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] ][1m][35m (0.9ms)][0m ][1m][35mCOMMIT][0m]
133
I, [2021-10-15T22:58:17.543500 #6390] INFO -- : [2fb9baa2-ed38-4f66-9401-6e29522fdb66] {:_method=>"GET", :_path=>"/users", :_format=>:html, :_controller=>"UsersController", :_action=>"index", :_status=>200, :_duration=>990.62, :_view=>765.73, :_db=>207.86, :_time=>2021-10-15 22:58:16 +0000, :short_message=>"[200] GET /users (UsersController#index)"}
134
D, [2021-10-15T22:58:26.087765 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
135
D, [2021-10-15T22:58:26.089594 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][1m][35mSQL (0.8ms)][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", "70b75e48-0126-4c9d-a3b3-359d35d57742"], ["visitor_token", "ed676691-f07a-4153-8e48-12ea04c44828"], ["ip", "64.252.77.61"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/users/bpiwowar"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:58:26 UTC]]]
136
D, [2021-10-15T22:58:26.090454 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
137
D, [2021-10-15T22:58:26.091444 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
138
D, [2021-10-15T22:58:26.092553 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] [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: 5cd8ada5-861e-4a0c-939b-c25b7685a45a\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923651\n locale: en\n"], ["run_at", 2021-10-15 22:58:26 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:58:26 UTC], ["updated_at", 2021-10-15 22:58:26 UTC]]]
139
D, [2021-10-15T22:58:26.093187 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] [ActiveJob] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
140
I, [2021-10-15T22:58:26.093462 #6390] INFO -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 5cd8ada5-861e-4a0c-939b-c25b7685a45a) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f10439a3878 @uri=#<URI::GID gid://julia-observer/Visit/10923651>>
141
D, [2021-10-15T22:58:26.096630 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][1m][36mUser Load (2.0ms)][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", 2844], ["name", "bpiwowar"], ["LIMIT", 1]]]
142
D, [2021-10-15T22:58:26.099805 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][1m][36mUser Load (2.2ms)][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 '%bpiwowar%')][0m [["item_type", "User"], ["marker", 2844]]]
143
D, [2021-10-15T22:58:26.103250 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
144
D, [2021-10-15T22:58:26.104333 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] [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: ActionMailer::DeliveryJob\n job_id: 6d357abb-d258-481c-99ea-986e15e28412\n queue_name: mailers\n priority: \n arguments:\n - ErrorLogMailer\n - log_email\n - deliver_now\n - User\n - bpiwowar\n - \n - controller: users\n action: show\n id: bpiwowar\n _aj_hash_with_indifferent_access: true\n - ahoy_visitor: ed676691-f07a-4153-8e48-12ea04c44828\n ahoy_visit: 70b75e48-0126-4c9d-a3b3-359d35d57742\n _aj_symbol_keys: []\n - \n locale: en\n"], ["run_at", 2021-10-15 22:58:26 UTC], ["queue", "mailers"], ["created_at", 2021-10-15 22:58:26 UTC], ["updated_at", 2021-10-15 22:58:26 UTC]]]
145
D, [2021-10-15T22:58:26.104989 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] [ActiveJob] ][1m][35m (0.4ms)][0m ][1m][35mCOMMIT][0m]
146
I, [2021-10-15T22:58:26.105158 #6390] INFO -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 6d357abb-d258-481c-99ea-986e15e28412) to DelayedJob(mailers) with arguments: "ErrorLogMailer", "log_email", "deliver_now", "User", "bpiwowar", nil, {"controller"=>"users", "action"=>"show", "id"=>"bpiwowar"}, {"ahoy_visitor"=>"ed676691-f07a-4153-8e48-12ea04c44828", "ahoy_visit"=>"70b75e48-0126-4c9d-a3b3-359d35d57742"}, nil
147
D, [2021-10-15T22:58:26.215629 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][1m][36mRelease Load (101.9ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
148
D, [2021-10-15T22:58:26.936630 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
149
D, [2021-10-15T22:58:26.937985 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][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", 10923651], ["name", "Viewed: users#show"], ["properties", "{}"], ["time", 2021-10-15 22:58:26 UTC]]]
150
D, [2021-10-15T22:58:26.938896 #6390 DEBUG -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
151
I, [2021-10-15T22:58:26.939117 #6390] INFO -- : [636e4d0e-9797-4218-a850-5a5e98f2a8bf] {:_method=>"GET", :_path=>"/users/bpiwowar", :_format=>:html, :_controller=>"UsersController", :_action=>"show", :_status=>404, :_duration=>855.51, :_view=>732.92, :_db=>110.19, :_time=>2021-10-15 22:58:26 +0000, :short_message=>"[404] GET /users/bpiwowar (UsersController#show)"}
152
D, [2021-10-15T22:58:50.458178 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
153
D, [2021-10-15T22:58:50.460304 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][1m][35mSQL (1.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", "c3b18bda-3d32-4522-aca1-108265c158eb"], ["visitor_token", "9af106d6-4821-40ce-9e3a-7d0dadea253b"], ["ip", "64.252.66.56"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages?depended_id=Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1&page=84"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:58:50 UTC]]]
154
D, [2021-10-15T22:58:50.461365 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
155
D, [2021-10-15T22:58:50.462487 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
156
D, [2021-10-15T22:58:50.463616 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [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: 0bd57a66-3d45-4ab1-b493-f77d1fb2b7fb\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923652\n locale: en\n"], ["run_at", 2021-10-15 22:58:50 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:58:50 UTC], ["updated_at", 2021-10-15 22:58:50 UTC]]]
157
D, [2021-10-15T22:58:50.464184 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] ][1m][35m (0.3ms)][0m ][1m][35mCOMMIT][0m]
158
I, [2021-10-15T22:58:50.464459 #6390] INFO -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 0bd57a66-3d45-4ab1-b493-f77d1fb2b7fb) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f102622fa00 @uri=#<URI::GID gid://julia-observer/Visit/10923652>>
159
I, [2021-10-15T22:58:50.469373 #6390] INFO -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] [PackageSorterJob] [15bf7481-7c37-4061-92b3-951f8a32d53b] Performing PackageSorterJob from DelayedJob(default) with arguments: {"depended_id"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x00007f105aed0fc8 @set_cookies={"ahoy_visitor"=>{:value=>"9af106d6-4821-40ce-9e3a-7d0dadea253b", :expires=>Sun, 15 Oct 2023 22:58:50 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"c3b18bda-3d32-4522-aca1-108265c158eb", :expires=>Sat, 16 Oct 2021 02:58:50 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x00007f1025020e18 @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=Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1&page=84", "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=Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1&page=84", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"64.252.66.56", "HTTP_X_FORWARDED_FOR"=>"185.191.171.24, 64.252.66.56", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_USER_AGENT"=>"Amazon CloudFront", "HTTP_X_AMZ_CF_ID"=>"UleHQWvK_LApTqBaeMZAkK-tfjSFtVrjM3YbLcwsHUdRQCbIGxBPqw==", "HTTP_VIA"=>"1.1 6784ac36b8d920a78daf15294a50025f.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:0x3f88129c20c8 @ready=true>, "rack.input"=>#<Puma::NullIO:0x0000563bed515a70>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x0000563bed68ba08 @options=#<Puma::UserFileDefaultOptions:0x0000563bed68b828 @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:0x0000563bed68b7d8 @instances=[#<#<Class:0x0000563bed6c39d0>:0x0000563bed6c3908 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x0000563bed68b788 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x0000563bed68b738 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563bed68b6e8 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563befeb56a0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000563befeb5628 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x0000563befeb60c8 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47407714119780">, @logdev=#<Logger::LogDevice:0x0000563befeb55b0 @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:0x0000563befeb5560>, @mon_mutex_owner_object_id=47407714118360, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x0000563befeb54c0 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47407714118480@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x0000563bef624680 @filters=[#<Proc:0x0000563bef6242e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x0000563bef6241d0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x0000563bef6241a8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x0000563bef649db8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x0000563bef649b38@/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:0x0000563befc56508 @key_generator=#<ActiveSupport::KeyGenerator:0x0000563befc56580 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x0000563befc56468 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:0x0000563befdbfde0>, "ROUTES_47407713615600_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?depended_id=Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1&page=84", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x00007f10250239d8 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"80dba028-7641-434d-a9e6-a5e44cbf0647", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x00007f1025022e20 @req=#<ActionDispatch::Request:0x00007f1025022e48 @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.66.56">, "rack.session"=>#<ActionDispatch::Request::Session:0x7f1025022d58 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x00007f1025022d08 @by=#<ActionDispatch::Session::CookieStore:0x0000563bf0ea0560 @app=#<Rack::Head:0x0000563bf0ea0588 @app=#<Rack::ConditionalGet:0x0000563bf0ea05b0 @app=#<Rack::ETag:0x0000563bf0ea05d8 @app=#<Rack::Attack:0x0000563bf0ea0600 @app=#<Ahoy::Throttle:0x0000563bf0ea0628 @app=#<ActionDispatch::Routing::RouteSet:0x0000563befdbfde0>>>, @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=>1634338730}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x00007f105aed3f48 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x00007f1025020e18 ...>, @_response=#<ActionDispatch::Response:0x00007f1025020170 @mon_mutex=#<Thread::Mutex:0x00007f1025020120>, @mon_mutex_owner_object_id=69853658546360, @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:0x00007f10250200d0 @response=#<ActionDispatch::Response:0x00007f1025020170 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x00007f10250200a8 @monitor=#<ActionDispatch::Response:0x00007f1025020170 ...>, @cond=#<Thread::ConditionVariable:0x00007f1025020080>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x00007f1025020e18 ...>>, @_lookup_context=#<ActionView::LookupContext:0x00007f105aed3e80 @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:0x00007f105aed3d90 @paths=[#<ActionView::OptimizedFileSystemResolver:0x0000563befe9b228 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x563befe9b200 keys=2434 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x00007f105aed2058 @store=#<Ahoy::Store:0x00007f105aed1fe0 @options={:controller=>#<PackagesController:0x00007f105aed3f48 ...>, :ahoy=>#<Ahoy::Tracker:0x00007f105aed2058 ...>}, @controller=#<PackagesController:0x00007f105aed3f48 ...>, @request=#<ActionDispatch::Request:0x00007f1025020e18 ...>, @bot=false, @ahoy=#<Ahoy::Tracker:0x00007f105aed2058 ...>, @user=nil, @visit=#<Visit id: 10923652, visit_token: "c3b18bda-3d32-4522-aca1-108265c158eb", visitor_token: "9af106d6-4821-40ce-9e3a-7d0dadea253b", ip: "64.252.66.56", 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: "2021-10-15 22:58:50">>, @controller=#<PackagesController:0x00007f105aed3f48 ...>, @request=#<ActionDispatch::Request:0x00007f1025020e18 ...>, @options={:controller=>#<PackagesController:0x00007f105aed3f48 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="9af106d6-4821-40ce-9e3a-7d0dadea253b", @visitor_id="9af106d6-4821-40ce-9e3a-7d0dadea253b", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="c3b18bda-3d32-4522-aca1-108265c158eb", @visit_id="c3b18bda-3d32-4522-aca1-108265c158eb", @visit_token="c3b18bda-3d32-4522-aca1-108265c158eb", @visitor_token="9af106d6-4821-40ce-9e3a-7d0dadea253b", @visit_properties=#<Ahoy::VisitProperties:0x00007f1041529d58 @request=#<ActionDispatch::Request:0x00007f1025020e18 ...>, @options={:api=>nil}, @request_deckhand=#<Ahoy::Deckhands::RequestDeckhand:0x00007f1041529c68 @request=#<ActionDispatch::Request:0x00007f1025020e18 ...>, @options={:api=>nil}, @params={"depended_id"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84", "controller"=>"packages", "action"=>"index"}>, @traffic_source_deckhand=#<Ahoy::Deckhands::TrafficSourceDeckhand:0x00007f10422e8b38 @referrer=nil, @referring_domain=nil, @search_keyword=nil>, @utm_parameter_deckhand=#<Ahoy::Deckhands::UtmParameterDeckhand:0x00007f10422e8020 @landing_page="http://cdn.juliaobserver.com/packages?depended_id=Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1&page=84", @params={"depended_id"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84", "controller"=>"packages", "action"=>"index"}, @landing_params={"depended_id"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84"}>, @technology_deckhand=#<Ahoy::Deckhands::TechnologyDeckhand:0x00007f1025e76fa8 @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"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84", "controller"=>"packages", "action"=>"index"} permitted: false>>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"depended_id=Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1&page=84", "rack.request.query_hash"=>{"depended_id"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84"}, "action_dispatch.request.query_parameters"=>{"depended_id"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84"}, "action_dispatch.request.parameters"=>{"depended_id"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x0000563beec9cd60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-3615233934904119872>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x00007f105aed0fc8 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"depended_id"=>"Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1", "page"=>"84", "controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip="64.252.66.56", @original_fullpath="/packages?depended_id=Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1&page=84", @fullpath="/packages?depended_id=Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1&page=84", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x00007f105aed26c0 @req=#<ActionDispatch::Request:0x00007f1025020e18 ...>>>, @cookies={"ahoy_visitor"=>"9af106d6-4821-40ce-9e3a-7d0dadea253b", "ahoy_visit"=>"c3b18bda-3d32-4522-aca1-108265c158eb"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x00007f102622f488 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f105aed0fc8 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f102622f320 @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:0x00007f102622f280 @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:0x00007f102622f488 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x00007f105aed0fc8 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x00007f102622f320 @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:0x00007f102622f280 @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>>>
160
D, [2021-10-15T22:58:50.471489 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] [PackageSorterJob] [15bf7481-7c37-4061-92b3-951f8a32d53b] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
161
D, [2021-10-15T22:58:50.557055 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] [PackageSorterJob] [15bf7481-7c37-4061-92b3-951f8a32d53b] ][1m][36mPackage Load (84.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 = 971483 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["name", "Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1"], ["LIMIT", 1]]]
162
D, [2021-10-15T22:58:50.558763 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] [PackageSorterJob] [15bf7481-7c37-4061-92b3-951f8a32d53b] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
163
D, [2021-10-15T22:58:50.594240 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] [PackageSorterJob] [15bf7481-7c37-4061-92b3-951f8a32d53b] ][1m][36mPackage Load (34.7ms)][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 = 971483 and owner_type = 'Organization')) AND (name ILIKE '%Atom-c52e3926-4ff0-5f6e-af25-54175e0327b1%')][0m [["item_type", "Package"], ["marker", 2844]]]
164
D, [2021-10-15T22:58:50.595651 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] [PackageSorterJob] [15bf7481-7c37-4061-92b3-951f8a32d53b] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
165
I, [2021-10-15T22:58:50.596314 #6390] INFO -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] [ActiveJob] [PackageSorterJob] [15bf7481-7c37-4061-92b3-951f8a32d53b] Performed PackageSorterJob from DelayedJob(default) in 126.76ms
166
D, [2021-10-15T22:58:51.057974 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][1m][35mSQL (459.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 = 971483 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 2844], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 2490]]]
167
D, [2021-10-15T22:58:51.071882 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][1m][36mCategory Load (6.1ms)][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", 2844], ["is_registered", true]]]
168
D, [2021-10-15T22:58:51.181093 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][1m][36mRelease Load (98.5ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
169
D, [2021-10-15T22:58:52.191325 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
170
D, [2021-10-15T22:58:52.193229 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][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", 10923652], ["name", "Viewed: packages#index"], ["properties", "{}"], ["time", 2021-10-15 22:58:52 UTC]]]
171
D, [2021-10-15T22:58:52.194174 #6390 DEBUG -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
172
I, [2021-10-15T22:58:52.194438 #6390] INFO -- : [80dba028-7641-434d-a9e6-a5e44cbf0647] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>1739.87, :_view=>1026.79, :_db=>687.96, :_time=>2021-10-15 22:58:50 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
173
D, [2021-10-15T22:58:53.946971 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
174
D, [2021-10-15T22:58:53.949043 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][1m][35mSQL (1.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", "ce013406-53bb-40e3-b911-b054909c17c7"], ["visitor_token", "1a0aa25a-af09-481a-bb99-bb35efaebb4b"], ["ip", "64.252.68.206"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/packages?depended_id=MMA&page=28"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:58:53 UTC]]]
175
D, [2021-10-15T22:58:53.950635 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][1m][35m (0.6ms)][0m ][1m][35mCOMMIT][0m]
176
D, [2021-10-15T22:58:53.951699 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
177
D, [2021-10-15T22:58:53.953711 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [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: 214918d5-3189-4afe-b40b-63af23a4dfed\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923653\n locale: en\n"], ["run_at", 2021-10-15 22:58:53 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:58:53 UTC], ["updated_at", 2021-10-15 22:58:53 UTC]]]
178
D, [2021-10-15T22:58:53.954481 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
179
I, [2021-10-15T22:58:53.954753 #6390] INFO -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 214918d5-3189-4afe-b40b-63af23a4dfed) to DelayedJob(ahoy) with arguments: #<GlobalID:0x0000563bf17dcfc0 @uri=#<URI::GID gid://julia-observer/Visit/10923653>>
180
I, [2021-10-15T22:58:53.961571 #6390] INFO -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] [PackageSorterJob] [adaf7cff-ee80-4990-91c3-179c4dbe01fb] Performing PackageSorterJob from DelayedJob(default) with arguments: {"depended_id"=>"MMA", "page"=>"28", "controller"=>"packages", "action"=>"index"}, #<ActionDispatch::Cookies::CookieJar:0x0000563bf16de560 @set_cookies={"ahoy_visitor"=>{:value=>"1a0aa25a-af09-481a-bb99-bb35efaebb4b", :expires=>Sun, 15 Oct 2023 22:58:53 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}, "ahoy_visit"=>{:value=>"ce013406-53bb-40e3-b911-b054909c17c7", :expires=>Sat, 16 Oct 2021 02:58:53 UTC +00:00, :domain=>".juliaobserver.com", :path=>"/"}}, @delete_cookies={}, @request=#<ActionDispatch::Request:0x0000563bf167e390 @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=MMA&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=MMA&page=28", "HTTP_VERSION"=>"HTTP/1.0", "HTTP_HOST"=>"cdn.juliaobserver.com", "HTTP_X_REAL_IP"=>"64.252.68.206", "HTTP_X_FORWARDED_FOR"=>"185.191.171.42, 64.252.68.206", "HTTP_X_FORWARDED_PROTO"=>"http", "HTTP_CONNECTION"=>"close", "HTTP_USER_AGENT"=>"Amazon CloudFront", "HTTP_X_AMZ_CF_ID"=>"mAmXdAQQtPgdwYApxNvdH-7mwlAujVuUe14pIR7JELtouGUcM0WkVQ==", "HTTP_VIA"=>"1.1 c9bcf1ef5ff6ccbffc94a95572996803.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:0x2b1df8b0c55c @ready=true>, "rack.input"=>#<Puma::NullIO:0x0000563bed515a70>, "rack.url_scheme"=>"http", "rack.after_reply"=>[], "puma.config"=>#<Puma::Configuration:0x0000563bed68ba08 @options=#<Puma::UserFileDefaultOptions:0x0000563bed68b828 @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:0x0000563bed68b7d8 @instances=[#<#<Class:0x0000563bed6c39d0>:0x0000563bed6c3908 @loader=Puma::Plugin>]>, @user_dsl=#<Puma::DSL:0x0000563bed68b788 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @options={:environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x0000563bed68b738 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563bed68b6e8 @config=#<Puma::Configuration:0x0000563bed68ba08 ...>, @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:0x0000563befeb56a0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000563befeb5628 @datetime_format=nil>, @formatter=#<Logger::Formatter:0x0000563befeb60c8 @datetime_format=nil, @thread_key="activesupport_tagged_logging_tags:47407714119780">, @logdev=#<Logger::LogDevice:0x0000563befeb55b0 @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:0x0000563befeb5560>, @mon_mutex_owner_object_id=47407714118360, @mon_owner=nil, @mon_count=0>, @local_levels=#<Concurrent::Map:0x0000563befeb54c0 entries=0 default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#47407714118480@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x0000563bef624680 @filters=[#<Proc:0x0000563bef6242e8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:14>, #<Proc:0x0000563bef6241d0@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:15>, #<Proc:0x0000563bef6241a8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:16>, #<Proc:0x0000563bef649db8@/home/rails/.rvm/gems/ruby-2.6.3/gems/railties-5.0.1.rc2/lib/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x0000563bef649b38@/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:0x0000563befc56508 @key_generator=#<ActiveSupport::KeyGenerator:0x0000563befc56580 @secret="4fba9bb4f507809b538fbfaec3d81791ceb10d67c2c41396d13713d6c9e2fbbe936e079ab7efaad736ac19f965e1e7b8811c20c0b159ecab2c3cf24e88dccdd5", @iterations=1000>, @cache_keys=#<Concurrent::Map:0x0000563befc56468 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:0x0000563befdbfde0>, "ROUTES_47407713615600_SCRIPT_NAME"=>"", "ORIGINAL_FULLPATH"=>"/packages?depended_id=MMA&page=28", "ORIGINAL_SCRIPT_NAME"=>"", "rack.cors"=>#<Rack::Cors::Result:0x0000563bf169bc38 @preflight=false, @hit=false, @miss_reason="no-origin">, "action_dispatch.request_id"=>"426021f8-137b-4b00-a44c-f7bf08c13f69", "action_dispatch.remote_ip"=>#<ActionDispatch::RemoteIp::GetIp:0x0000563bf169aa90 @req=#<ActionDispatch::Request:0x0000563bf169ab08 @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.68.206">, "rack.session"=>#<ActionDispatch::Request::Session:0x563bf169a900 not yet loaded>, "rack.session.options"=>#<ActionDispatch::Request::Session::Options:0x0000563bf169a860 @by=#<ActionDispatch::Session::CookieStore:0x0000563bf0ea0560 @app=#<Rack::Head:0x0000563bf0ea0588 @app=#<Rack::ConditionalGet:0x0000563bf0ea05b0 @app=#<Rack::ETag:0x0000563bf0ea05d8 @app=#<Rack::Attack:0x0000563bf0ea0600 @app=#<Ahoy::Throttle:0x0000563bf0ea0628 @app=#<ActionDispatch::Routing::RouteSet:0x0000563befdbfde0>>>, @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=>1634338733}}, "action_dispatch.request.path_parameters"=>{:controller=>"packages", :action=>"index"}, "action_controller.instance"=>#<PackagesController:0x0000563bf167c5b8 @_action_has_layout=true, @_routes=nil, @_request=#<ActionDispatch::Request:0x0000563bf167e390 ...>, @_response=#<ActionDispatch::Response:0x0000563bf167cbd0 @mon_mutex=#<Thread::Mutex:0x0000563bf167c8d8>, @mon_mutex_owner_object_id=47407726585320, @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:0x0000563bf167c860 @response=#<ActionDispatch::Response:0x0000563bf167cbd0 ...>, @buf=[], @closed=false, @str_body=nil>, @status=200, @cv=#<MonitorMixin::ConditionVariable:0x0000563bf167c838 @monitor=#<ActionDispatch::Response:0x0000563bf167cbd0 ...>, @cond=#<Thread::ConditionVariable:0x0000563bf167c7c0>>, @committed=false, @sending=false, @sent=false, @cache_control={}, @request=#<ActionDispatch::Request:0x0000563bf167e390 ...>>, @_lookup_context=#<ActionView::LookupContext:0x0000563bf167c478 @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:0x0000563bf167c310 @paths=[#<ActionView::OptimizedFileSystemResolver:0x0000563befe9b228 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x563befe9b200 keys=2435 queries=0>, @path="/home/rails/julia_observer/app/views">]>>, @_action_name="index", @_response_body=nil, @ahoy=#<Ahoy::Tracker:0x0000563bf1668cc0 @store=#<Ahoy::Store:0x0000563bf1668bf8 @options={:controller=>#<PackagesController:0x0000563bf167c5b8 ...>, :ahoy=>#<Ahoy::Tracker:0x0000563bf1668cc0 ...>}, @controller=#<PackagesController:0x0000563bf167c5b8 ...>, @request=#<ActionDispatch::Request:0x0000563bf167e390 ...>, @bot=false, @ahoy=#<Ahoy::Tracker:0x0000563bf1668cc0 ...>, @user=nil, @visit=#<Visit id: 10923653, visit_token: "ce013406-53bb-40e3-b911-b054909c17c7", visitor_token: "1a0aa25a-af09-481a-bb99-bb35efaebb4b", ip: "64.252.68.206", 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: "2021-10-15 22:58:53">>, @controller=#<PackagesController:0x0000563bf167c5b8 ...>, @request=#<ActionDispatch::Request:0x0000563bf167e390 ...>, @options={:controller=>#<PackagesController:0x0000563bf167c5b8 ...>}, @visitor_header=nil, @visitor_cookie=nil, @existing_visitor_token=nil, @visitor_token_helper="1a0aa25a-af09-481a-bb99-bb35efaebb4b", @visitor_id="1a0aa25a-af09-481a-bb99-bb35efaebb4b", @visit_header=nil, @visit_cookie=nil, @existing_visit_token=nil, @visit_token_helper="ce013406-53bb-40e3-b911-b054909c17c7", @visit_id="ce013406-53bb-40e3-b911-b054909c17c7", @visit_token="ce013406-53bb-40e3-b911-b054909c17c7", @visitor_token="1a0aa25a-af09-481a-bb99-bb35efaebb4b", @visit_properties=#<Ahoy::VisitProperties:0x0000563bf16c8440 @request=#<ActionDispatch::Request:0x0000563bf167e390 ...>, @options={:api=>nil}, @request_deckhand=#<Ahoy::Deckhands::RequestDeckhand:0x0000563bf16c82d8 @request=#<ActionDispatch::Request:0x0000563bf167e390 ...>, @options={:api=>nil}, @params={"depended_id"=>"MMA", "page"=>"28", "controller"=>"packages", "action"=>"index"}>, @traffic_source_deckhand=#<Ahoy::Deckhands::TrafficSourceDeckhand:0x0000563bf1715880 @referrer=nil, @referring_domain=nil, @search_keyword=nil>, @utm_parameter_deckhand=#<Ahoy::Deckhands::UtmParameterDeckhand:0x0000563bf1714930 @landing_page="http://cdn.juliaobserver.com/packages?depended_id=MMA&page=28", @params={"depended_id"=>"MMA", "page"=>"28", "controller"=>"packages", "action"=>"index"}, @landing_params={"depended_id"=>"MMA", "page"=>"28"}>, @technology_deckhand=#<Ahoy::Deckhands::TechnologyDeckhand:0x0000563bf16f6688 @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"=>"MMA", "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=MMA&page=28", "rack.request.query_hash"=>{"depended_id"=>"MMA", "page"=>"28"}, "action_dispatch.request.query_parameters"=>{"depended_id"=>"MMA", "page"=>"28"}, "action_dispatch.request.parameters"=>{"depended_id"=>"MMA", "page"=>"28", "controller"=>"packages", "action"=>"index"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x0000563beec9cd60 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=-3615233934904119872>], "rack.request.cookie_hash"=>{}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x0000563bf16de560 ...>, "action_dispatch.request.unsigned_session_cookie"=>{}}, @filtered_parameters={"depended_id"=>"MMA", "page"=>"28", "controller"=>"packages", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip="64.252.68.206", @original_fullpath="/packages?depended_id=MMA&page=28", @fullpath="/packages?depended_id=MMA&page=28", @ip=nil, @headers=#<ActionDispatch::Http::Headers:0x0000563bf1669a08 @req=#<ActionDispatch::Request:0x0000563bf167e390 ...>>>, @cookies={"ahoy_visitor"=>"1a0aa25a-af09-481a-bb99-bb35efaebb4b", "ahoy_visit"=>"ce013406-53bb-40e3-b911-b054909c17c7"}, @committed=false, @encrypted=#<ActionDispatch::Cookies::EncryptedCookieJar:0x0000563bf17dc890 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x0000563bf16de560 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x0000563bf17dc6b0 @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:0x0000563bf17dc5e8 @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:0x0000563bf17dc890 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x0000563bf16de560 ...>, @encryptor=#<ActiveSupport::MessageEncryptor:0x0000563bf17dc6b0 @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:0x0000563bf17dc5e8 @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>>>
181
D, [2021-10-15T22:58:53.965097 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] [PackageSorterJob] [adaf7cff-ee80-4990-91c3-179c4dbe01fb] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
182
D, [2021-10-15T22:58:53.974734 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] [PackageSorterJob] [adaf7cff-ee80-4990-91c3-179c4dbe01fb] ][1m][36mPackage Load (7.7ms)][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 = 971483 and owner_type = 'Organization')) AND "packages"."name" = $3 LIMIT $4][0m [["item_type", "Package"], ["marker", 2844], ["name", "MMA"], ["LIMIT", 1]]]
183
D, [2021-10-15T22:58:53.977156 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] [PackageSorterJob] [adaf7cff-ee80-4990-91c3-179c4dbe01fb] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
184
D, [2021-10-15T22:58:54.007122 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] [PackageSorterJob] [adaf7cff-ee80-4990-91c3-179c4dbe01fb] ][1m][36mPackage Load (28.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 = 971483 and owner_type = 'Organization')) AND (name ILIKE '%MMA%')][0m [["item_type", "Package"], ["marker", 2844]]]
185
D, [2021-10-15T22:58:54.009969 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] [PackageSorterJob] [adaf7cff-ee80-4990-91c3-179c4dbe01fb] ][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", 2844], ["name", "UnofficialJuliaMirror"], ["LIMIT", 1]]]
186
I, [2021-10-15T22:58:54.011306 #6390] INFO -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] [ActiveJob] [PackageSorterJob] [adaf7cff-ee80-4990-91c3-179c4dbe01fb] Performed PackageSorterJob from DelayedJob(default) in 49.51ms
187
D, [2021-10-15T22:58:54.454754 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][1m][35mSQL (439.7ms)][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 = 971483 and owner_type = 'Organization')) AND "packages"."is_registered" = $3 ORDER BY counters.stargazer desc LIMIT $4 OFFSET $5][0m [["item_type", "Package"], ["marker", 2844], ["is_registered", true], ["LIMIT", 30], ["OFFSET", 810]]]
188
D, [2021-10-15T22:58:54.472444 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][1m][36mCategory Load (6.6ms)][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", 2844], ["is_registered", true]]]
189
D, [2021-10-15T22:58:54.593827 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][1m][36mRelease Load (101.6ms)][0m ][1m][34mSELECT "releases".* FROM "releases" ORDER BY "releases"."published_at" ASC][0m]
190
D, [2021-10-15T22:58:55.553899 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][1m][35m (0.2ms)][0m ][1m][35mBEGIN][0m]
191
D, [2021-10-15T22:58:55.555118 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][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", 10923653], ["name", "Viewed: packages#index"], ["properties", "{}"], ["time", 2021-10-15 22:58:55 UTC]]]
192
D, [2021-10-15T22:58:55.556029 #6390 DEBUG -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] ][1m][35m (0.7ms)][0m ][1m][35mCOMMIT][0m]
193
I, [2021-10-15T22:58:55.556266 #6390] INFO -- : [426021f8-137b-4b00-a44c-f7bf08c13f69] {:_method=>"GET", :_path=>"/packages", :_format=>:html, :_controller=>"PackagesController", :_action=>"index", :_status=>200, :_duration=>1614.39, :_view=>989.26, :_db=>588.54, :_time=>2021-10-15 22:58:53 +0000, :short_message=>"[200] GET /packages (PackagesController#index)"}
194
D, [2021-10-15T22:59:12.611458 #6390 DEBUG -- : [b19dcdf8-f808-4956-8a07-d7009d757640] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
195
D, [2021-10-15T22:59:12.613421 #6390 DEBUG -- : [b19dcdf8-f808-4956-8a07-d7009d757640] ][1m][35mSQL (0.9ms)][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", "5e33dc52-52af-4d9e-89ad-e812681f0cce"], ["visitor_token", "0e09da8f-6491-42bb-8354-048a43a8085c"], ["ip", "64.252.67.146"], ["user_agent", "Amazon CloudFront"], ["landing_page", "http://cdn.juliaobserver.com/logs"], ["browser", "Other"], ["os", "Other"], ["device_type", "Desktop"], ["started_at", 2021-10-15 22:59:12 UTC]]]
196
D, [2021-10-15T22:59:12.614595 #6390 DEBUG -- : [b19dcdf8-f808-4956-8a07-d7009d757640] ][1m][35m (0.8ms)][0m ][1m][35mCOMMIT][0m]
197
D, [2021-10-15T22:59:12.615693 #6390 DEBUG -- : [b19dcdf8-f808-4956-8a07-d7009d757640] [ActiveJob] ][1m][35m (0.1ms)][0m ][1m][35mBEGIN][0m]
198
D, [2021-10-15T22:59:12.616980 #6390 DEBUG -- : [b19dcdf8-f808-4956-8a07-d7009d757640] [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: 3413f1aa-5717-4751-bebc-71cd796ad739\n queue_name: ahoy\n priority: \n arguments:\n - _aj_globalid: gid://julia-observer/Visit/10923654\n locale: en\n"], ["run_at", 2021-10-15 22:59:12 UTC], ["queue", "ahoy"], ["created_at", 2021-10-15 22:59:12 UTC], ["updated_at", 2021-10-15 22:59:12 UTC]]]
199
D, [2021-10-15T22:59:12.617733 #6390 DEBUG -- : [b19dcdf8-f808-4956-8a07-d7009d757640] [ActiveJob] ][1m][35m (0.5ms)][0m ][1m][35mCOMMIT][0m]
200
I, [2021-10-15T22:59:12.617999 #6390] INFO -- : [b19dcdf8-f808-4956-8a07-d7009d757640] [ActiveJob] Enqueued Ahoy::GeocodeJob (Job ID: 3413f1aa-5717-4751-bebc-71cd796ad739) to DelayedJob(ahoy) with arguments: #<GlobalID:0x00007f102e2e93d0 @uri=#<URI::GID gid://julia-observer/Visit/10923654>>