Skip to content

Instantly share code, notes, and snippets.

@al2o3cr
Created June 25, 2018 10:44
Show Gist options
  • Save al2o3cr/62ca8980b4926f51aa116f13a0aebfb8 to your computer and use it in GitHub Desktop.
Save al2o3cr/62ca8980b4926f51aa116f13a0aebfb8 to your computer and use it in GitHub Desktop.
STI method generation optimization

Reducing STI memory usage

if there are many STI child classes, ActiveRecord generates methods for each one individually. This is wasteful in the typical case, since all the children share the same underlying columns.

The small patch included here causes those methods to instead be generated in the parent class, shared amongst all the subclasses.

DO NOT use this if you call methods like attribute :foo to adjust the typecasting of columns in individual models.

Patched
Fetching gem metadata from https://rubygems.org/...........
Fetching version metadata from https://rubygems.org/..
Resolving dependencies...
Using concurrent-ruby 1.0.5
Using minitest 5.11.3
Using thread_safe 0.3.6
Using arel 9.0.0
Using memory_profiler 0.9.10
Using sqlite3 1.3.13
Using bundler 1.11.2
Using i18n 1.0.1
Using tzinfo 1.2.5
Using activesupport 5.2.0
Using activemodel 5.2.0
Using activerecord 5.2.0
-- create_table(:things, {:force=>true})
D, [2018-06-25T06:15:30.797608 #3793] DEBUG -- : (0.1ms) DROP TABLE IF EXISTS "things"
D, [2018-06-25T06:15:30.800525 #3793] DEBUG -- : (0.9ms) SELECT sqlite_version(*)
D, [2018-06-25T06:15:30.801219 #3793] DEBUG -- : (0.5ms) CREATE TABLE "things" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "type" varchar, "field_1" varchar, "field_2" varchar, "field_3" varchar, "field_4" varchar, "field_5" varchar, "field_6" varchar, "field_7" varchar, "field_8" varchar, "field_9" varchar, "field_10" varchar, "field_11" varchar, "field_12" varchar, "field_13" varchar, "field_14" varchar, "field_15" varchar, "field_16" varchar, "field_17" varchar, "field_18" varchar, "field_19" varchar, "field_20" varchar, "field_21" varchar, "field_22" varchar, "field_23" varchar, "field_24" varchar, "field_25" varchar, "field_26" varchar, "field_27" varchar, "field_28" varchar, "field_29" varchar, "field_30" varchar, "field_31" varchar, "field_32" varchar, "field_33" varchar, "field_34" varchar, "field_35" varchar, "field_36" varchar, "field_37" varchar, "field_38" varchar, "field_39" varchar, "field_40" varchar, "field_41" varchar, "field_42" varchar, "field_43" varchar, "field_44" varchar, "field_45" varchar, "field_46" varchar, "field_47" varchar, "field_48" varchar, "field_49" varchar, "field_50" varchar, "field_51" varchar, "field_52" varchar, "field_53" varchar, "field_54" varchar, "field_55" varchar, "field_56" varchar, "field_57" varchar, "field_58" varchar, "field_59" varchar, "field_60" varchar, "field_61" varchar, "field_62" varchar, "field_63" varchar, "field_64" varchar, "field_65" varchar, "field_66" varchar, "field_67" varchar, "field_68" varchar, "field_69" varchar, "field_70" varchar, "field_71" varchar, "field_72" varchar, "field_73" varchar, "field_74" varchar, "field_75" varchar, "field_76" varchar, "field_77" varchar, "field_78" varchar, "field_79" varchar, "field_80" varchar, "field_81" varchar, "field_82" varchar, "field_83" varchar, "field_84" varchar, "field_85" varchar, "field_86" varchar, "field_87" varchar, "field_88" varchar, "field_89" varchar, "field_90" varchar, "field_91" varchar, "field_92" varchar, "field_93" varchar, "field_94" varchar, "field_95" varchar, "field_96" varchar, "field_97" varchar, "field_98" varchar, "field_99" varchar, "field_100" varchar)
-> 0.0074s
D, [2018-06-25T06:15:30.830669 #3793] DEBUG -- : (0.2ms) CREATE TABLE "ar_internal_metadata" ("key" varchar NOT NULL PRIMARY KEY, "value" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)
D, [2018-06-25T06:15:30.837624 #3793] DEBUG -- : ActiveRecord::InternalMetadata Load (0.1ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", "environment"], ["LIMIT", 1]]
D, [2018-06-25T06:15:30.841045 #3793] DEBUG -- : (0.0ms) begin transaction
D, [2018-06-25T06:15:30.841821 #3793] DEBUG -- : ActiveRecord::InternalMetadata Create (0.1ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["key", "environment"], ["value", "default_env"], ["created_at", "2018-06-25 10:15:30.841322"], ["updated_at", "2018-06-25 10:15:30.841322"]]
D, [2018-06-25T06:15:30.842018 #3793] DEBUG -- : (0.0ms) commit transaction
Run options: --seed 60584
# Running:
D, [2018-06-25T06:15:31.087220 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.088315 #3793] DEBUG -- : Thing1 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing1"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.088836 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.093594 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.094635 #3793] DEBUG -- : Thing2 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing2"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.095140 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.099633 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.100673 #3793] DEBUG -- : Thing3 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing3"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.101191 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.105757 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.106831 #3793] DEBUG -- : Thing4 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing4"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.107317 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.111782 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.112622 #3793] DEBUG -- : Thing5 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing5"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.113099 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.117407 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.118597 #3793] DEBUG -- : Thing6 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing6"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.119106 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.123849 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.125095 #3793] DEBUG -- : Thing7 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing7"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.125670 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.129924 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.130789 #3793] DEBUG -- : Thing8 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing8"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.131367 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.135679 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.136588 #3793] DEBUG -- : Thing9 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing9"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.137060 #3793] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:15:31.140948 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.141886 #3793] DEBUG -- : Thing10 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing10"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.142377 #3793] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:15:31.146585 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.147398 #3793] DEBUG -- : Thing11 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing11"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.147881 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.152304 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.153417 #3793] DEBUG -- : Thing12 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing12"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.153978 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.158526 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.159671 #3793] DEBUG -- : Thing13 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing13"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.160234 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.164724 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.165631 #3793] DEBUG -- : Thing14 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing14"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.166147 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.170420 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.171296 #3793] DEBUG -- : Thing15 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing15"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.171812 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.176048 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.176910 #3793] DEBUG -- : Thing16 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing16"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.177409 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.181788 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.182673 #3793] DEBUG -- : Thing17 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing17"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.183199 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.188028 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.189370 #3793] DEBUG -- : Thing18 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing18"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.190145 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.195117 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.196148 #3793] DEBUG -- : Thing19 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing19"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.196727 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.201064 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.202024 #3793] DEBUG -- : Thing20 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing20"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.202541 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.207092 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.208280 #3793] DEBUG -- : Thing21 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing21"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.208888 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.213956 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.215005 #3793] DEBUG -- : Thing22 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing22"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.215635 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.219963 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.220832 #3793] DEBUG -- : Thing23 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing23"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.221359 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.225939 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.226993 #3793] DEBUG -- : Thing24 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing24"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.227473 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.232018 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.232942 #3793] DEBUG -- : Thing25 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing25"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.233444 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.246051 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.247187 #3793] DEBUG -- : Thing26 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing26"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.247695 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.251445 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.252324 #3793] DEBUG -- : Thing27 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing27"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.252797 #3793] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:15:31.256599 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.257611 #3793] DEBUG -- : Thing28 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing28"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.258090 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.262279 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.263255 #3793] DEBUG -- : Thing29 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing29"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.263826 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.268187 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.269194 #3793] DEBUG -- : Thing30 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing30"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.269709 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.274209 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.275143 #3793] DEBUG -- : Thing31 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing31"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.275634 #3793] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:15:31.279961 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.280900 #3793] DEBUG -- : Thing32 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing32"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.281386 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.285521 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.286420 #3793] DEBUG -- : Thing33 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing33"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.287026 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.291307 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.292164 #3793] DEBUG -- : Thing34 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing34"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.292654 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.297258 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.298556 #3793] DEBUG -- : Thing35 Create (0.3ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing35"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.299168 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.304112 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.305205 #3793] DEBUG -- : Thing36 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing36"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.305706 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.309727 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.310566 #3793] DEBUG -- : Thing37 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing37"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.311043 #3793] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:15:31.314966 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.315772 #3793] DEBUG -- : Thing38 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing38"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.316227 #3793] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:15:31.320251 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.321191 #3793] DEBUG -- : Thing39 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing39"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.321715 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.326021 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.327128 #3793] DEBUG -- : Thing40 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing40"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.327683 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.332462 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.333484 #3793] DEBUG -- : Thing41 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing41"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.333961 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.338060 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.339116 #3793] DEBUG -- : Thing42 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing42"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.339634 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.344133 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.344997 #3793] DEBUG -- : Thing43 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing43"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.345485 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.350082 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.351033 #3793] DEBUG -- : Thing44 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing44"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.351521 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.356203 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.357184 #3793] DEBUG -- : Thing45 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing45"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.357676 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.362464 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.363582 #3793] DEBUG -- : Thing46 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing46"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.364324 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.369063 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.370133 #3793] DEBUG -- : Thing47 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing47"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.370685 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.374965 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.375849 #3793] DEBUG -- : Thing48 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing48"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.376336 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.380135 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.380963 #3793] DEBUG -- : Thing49 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing49"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.381433 #3793] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:15:31.385779 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.386768 #3793] DEBUG -- : Thing50 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing50"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.387288 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.391733 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.392801 #3793] DEBUG -- : Thing51 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing51"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.393365 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.398605 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.399636 #3793] DEBUG -- : Thing52 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing52"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.400206 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.404375 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.405306 #3793] DEBUG -- : Thing53 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing53"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.405958 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.410621 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.411522 #3793] DEBUG -- : Thing54 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing54"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.412062 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.416725 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.417822 #3793] DEBUG -- : Thing55 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing55"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.418352 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.423010 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.424029 #3793] DEBUG -- : Thing56 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing56"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.424524 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.429107 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.430030 #3793] DEBUG -- : Thing57 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing57"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.430536 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.435091 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.436023 #3793] DEBUG -- : Thing58 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing58"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.436495 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.441436 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.442388 #3793] DEBUG -- : Thing59 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing59"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.442888 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.447431 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.448495 #3793] DEBUG -- : Thing60 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing60"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.449082 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.453894 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.455050 #3793] DEBUG -- : Thing61 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing61"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.455586 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.460296 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.461242 #3793] DEBUG -- : Thing62 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing62"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.461722 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.466824 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.467778 #3793] DEBUG -- : Thing63 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing63"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.468276 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.472594 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.473430 #3793] DEBUG -- : Thing64 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing64"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.473922 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.478486 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.479394 #3793] DEBUG -- : Thing65 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing65"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.479892 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.484301 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.485212 #3793] DEBUG -- : Thing66 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing66"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.485710 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.490420 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.491428 #3793] DEBUG -- : Thing67 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing67"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.491973 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.496673 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.497746 #3793] DEBUG -- : Thing68 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing68"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.498334 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.503254 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.504316 #3793] DEBUG -- : Thing69 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing69"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.505036 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.509700 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.510583 #3793] DEBUG -- : Thing70 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing70"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.511076 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.515394 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.516506 #3793] DEBUG -- : Thing71 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing71"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.517021 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.521826 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.522850 #3793] DEBUG -- : Thing72 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing72"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.523376 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.528247 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.529266 #3793] DEBUG -- : Thing73 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing73"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.529753 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.534704 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.535844 #3793] DEBUG -- : Thing74 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing74"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.536360 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.540854 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.541675 #3793] DEBUG -- : Thing75 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing75"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.542190 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.546583 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.547614 #3793] DEBUG -- : Thing76 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing76"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.548164 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.552482 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.553340 #3793] DEBUG -- : Thing77 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing77"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.553847 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.558051 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.559053 #3793] DEBUG -- : Thing78 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing78"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.559727 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.564939 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.566085 #3793] DEBUG -- : Thing79 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing79"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.567259 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.572775 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.573631 #3793] DEBUG -- : Thing80 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing80"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.574171 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.578869 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.579800 #3793] DEBUG -- : Thing81 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing81"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.580311 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.585380 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.586401 #3793] DEBUG -- : Thing82 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing82"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.587040 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.592152 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.593289 #3793] DEBUG -- : Thing83 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing83"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.593903 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.598660 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.599494 #3793] DEBUG -- : Thing84 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing84"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.600061 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.604203 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.604997 #3793] DEBUG -- : Thing85 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing85"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.605643 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.610482 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.611540 #3793] DEBUG -- : Thing86 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing86"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.612063 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.616746 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.618120 #3793] DEBUG -- : Thing87 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing87"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.618697 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.623489 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.624395 #3793] DEBUG -- : Thing88 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing88"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.625003 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.629343 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.630188 #3793] DEBUG -- : Thing89 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing89"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.630714 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.636530 #3793] DEBUG -- : (0.2ms) begin transaction
D, [2018-06-25T06:15:31.637826 #3793] DEBUG -- : Thing90 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing90"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.638422 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.643609 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.644608 #3793] DEBUG -- : Thing91 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing91"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.645162 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.649978 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.650890 #3793] DEBUG -- : Thing92 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing92"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.651448 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.666206 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.668184 #3793] DEBUG -- : Thing93 Create (0.3ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing93"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.669243 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.673435 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.674306 #3793] DEBUG -- : Thing94 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing94"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.674813 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.678654 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.679469 #3793] DEBUG -- : Thing95 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing95"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.679931 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.684403 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.685350 #3793] DEBUG -- : Thing96 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing96"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.685874 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.690846 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.691957 #3793] DEBUG -- : Thing97 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing97"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.692618 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.697100 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.698027 #3793] DEBUG -- : Thing98 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing98"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.699308 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.705437 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.706366 #3793] DEBUG -- : Thing99 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing99"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.707041 #3793] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:15:31.712126 #3793] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:15:31.713130 #3793] DEBUG -- : Thing100 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing100"], ["field_27", "wat"]]
D, [2018-06-25T06:15:31.713632 #3793] DEBUG -- : (0.1ms) commit transaction
Total allocated: 20282255 bytes (224675 objects)
Total retained: 4091306 bytes (17400 objects)
allocated memory by gem
-----------------------------------
8665275 activerecord-5.2.0
6812080 activemodel-5.2.0
4178692 activesupport-5.2.0
231973 sqlite3-1.3.13
201100 logger
161271 arel-9.0.0
23200 set
8000 other
664 concurrent-ruby-1.0.5
allocated memory by file
-----------------------------------
4008616 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb
3330800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb
2512320 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb
1416800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb
1241920 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb
1236240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb
1167531 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb
848520 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb
614888 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb
524000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/transform_values.rb
367011 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb
312187 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb
281441 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb
201100 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb
139773 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb
126400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_set.rb
124440 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb
115352 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb
108800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb
100771 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb
94400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/transaction.rb
92800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb
92200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb
82960 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb
80800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb
78400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/errors.rb
57600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/callbacks.rb
56384 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb
54680 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/result.rb
52000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/persistence.rb
51240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/database_statements.rb
50400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/hash_with_indifferent_access.rb
49600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/timestamp.rb
48844 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3_adapter.rb
48560 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb
46400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/reverse_merge.rb
42513 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/log_subscriber.rb
27432 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/dirty.rb
23200 /opt/rubies/2.2.3/lib/ruby/2.2.0/set.rb
23200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/indifferent_access.rb
22400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/validations/callbacks.rb
21600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/inheritance.rb
17300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/collectors/plain_string.rb
16000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_mutation_tracker.rb
16000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/scoping.rb
16000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/suppressor.rb
15200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/insert_manager.rb
15080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
12200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/explain_subscriber.rb
allocated memory by location
-----------------------------------
3329280 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:16
2723915 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1640160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:9
1167531 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
824160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:87
824160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb:84
816000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb:16
614888 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb:13
600800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb:44
589429 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:372
533280 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:383
529240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:347
524000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/transform_values.rb:16
416160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb:150
412080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb:80
412080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb:57
338809 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
275907 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
153664 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
146880 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
130240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:294
130240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:375
118400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_set.rb:37
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:342
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:388
83213 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:37
82960 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
70760 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:569
70760 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb:60
65120 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:367
65120 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:381
64000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:83
61900 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:604
58560 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb:87
58400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb:383
56000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb:741
55488 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:1297
50400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:260
48000 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:513
47328 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/result.rb:134
46888 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
46400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/errors.rb:471
46400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb:406
46400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/reverse_merge.rb:15
46400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/hash_with_indifferent_access.rb:93
42513 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/log_subscriber.rb:109
39200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/transaction.rb:192
38400 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:506
38400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb:404
38228 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:43
allocated memory by class
-----------------------------------
4154480 Array
3406328 Hash
3280320 ActiveModel::Attribute::FromDatabase
3047255 String
2182824 RubyVM::InstructionSequence
1558520 RubyVM::Env
1186328 Proc
996520 MatchData
96960 Time
70760 SQLite3::Statement
46400 ActiveSupport::HashWithIndifferentAccess
29280 ActiveSupport::Notifications::Event
24000 ActiveModel::Attribute::FromUser
17600 ActiveRecord::Relation::QueryAttribute
12120 Enumerator
12040 ActiveModel::AttributeSet
10608 ActiveRecord::ConnectionAdapters::Column
8160 ActiveRecord::ConnectionAdapters::SqlTypeMetadata
8000 ActiveRecord::ConnectionAdapters::RealTransaction
8000 ActiveRecord::PredicateBuilder::ArrayHandler
8000 Arel::Attributes::Attribute
8000 Arel::Nodes::BindParam
7560 ActiveRecord::Result
7200 Arel::Nodes::InsertStatement
4200 Bignum
4000 ActiveModel::AttributeMutationTracker
4000 ActiveModel::Errors
4000 ActiveRecord::ConnectionAdapters::TransactionState
4000 ActiveRecord::PredicateBuilder
4000 ActiveRecord::PredicateBuilder::BaseHandler
4000 ActiveRecord::PredicateBuilder::BasicObjectHandler
4000 ActiveRecord::PredicateBuilder::RangeHandler
4000 ActiveRecord::PredicateBuilder::RelationHandler
4000 ActiveRecord::TableMetadata
4000 ActiveRecord::TypeCaster::Map
4000 ActiveSupport::Callbacks::Filters::Environment
4000 Arel::Collectors::Bind
4000 Arel::Collectors::Composite
4000 Arel::Collectors::SQLString
4000 Arel::InsertManager
4000 Arel::Nodes::Values
4000 Arel::Table
4000 Set
640 Symbol
352 Mutex
176 Thing1
176 Thing10
176 Thing100
176 Thing11
176 Thing12
allocated objects by gem
-----------------------------------
117655 activerecord-5.2.0
72829 activemodel-5.2.0
24319 activesupport-5.2.0
3967 sqlite3-1.3.13
3000 logger
2600 arel-9.0.0
200 other
100 set
5 concurrent-ruby-1.0.5
allocated objects by file
-----------------------------------
41642 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb
38215 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb
31704 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb
30906 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb
21213 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb
10300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb
9063 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb
3500 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb
3000 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb
2523 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb
2523 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb
2053 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb
1914 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb
1830 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb
1700 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb
1414 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb
1400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb
1300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/transaction.rb
1300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/persistence.rb
1200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/errors.rb
1100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/timestamp.rb
848 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3_adapter.rb
801 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/database_statements.rb
800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb
800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb
710 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb
708 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb
700 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/callbacks.rb
700 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb
610 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/log_subscriber.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_mutation_tracker.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_set.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/scoping.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/suppressor.rb
335 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/result.rb
308 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/explain_subscriber.rb
303 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/dirty.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/validations.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/hash_with_indifferent_access.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/insert_manager.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/table.rb
209 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/dirty.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/string.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/validations.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/validations/callbacks.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/inheritance.rb
allocated objects by location
-----------------------------------
41616 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:16
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb:84
20502 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:9
18008 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
10404 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb:150
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:87
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb:80
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb:57
10200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb:16
9063 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
4886 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:372
3672 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
3256 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:294
3256 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:375
1919 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
1830 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
1628 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:367
1628 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:381
1616 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
1200 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:513
925 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
915 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb:100
800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:28
800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:37
610 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb:87
610 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
600 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:506
600 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:507
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:71
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:35
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:47
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/log_subscriber.rb:109
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb:741
503 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:26
500 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:43
500 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/persistence.rb:187
500 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb:383
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/errors.rb:471
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/callbacks.rb:338
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/transaction.rb:192
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:568
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:83
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/suppressor.rb:44
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:138
306 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:1297
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:569
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:570
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/explain_subscriber.rb:13
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb:60
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb:64
allocated objects by class
-----------------------------------
94859 Array
48581 String
41004 ActiveModel::Attribute::FromDatabase
11507 RubyVM::Env
11407 Proc
4139 Hash
3761 RubyVM::InstructionSequence
3559 MatchData
1010 Time
305 ActiveSupport::Notifications::Event
305 SQLite3::Statement
301 ActiveModel::AttributeSet
300 ActiveModel::Attribute::FromUser
200 ActiveRecord::PredicateBuilder::ArrayHandler
200 ActiveRecord::Relation::QueryAttribute
200 ActiveSupport::HashWithIndifferentAccess
200 Arel::Attributes::Attribute
200 Arel::Nodes::BindParam
105 ActiveRecord::Result
105 Bignum
102 ActiveRecord::ConnectionAdapters::Column
102 ActiveRecord::ConnectionAdapters::SqlTypeMetadata
101 Enumerator
100 ActiveModel::AttributeMutationTracker
100 ActiveModel::Errors
100 ActiveRecord::ConnectionAdapters::RealTransaction
100 ActiveRecord::ConnectionAdapters::TransactionState
100 ActiveRecord::PredicateBuilder
100 ActiveRecord::PredicateBuilder::BaseHandler
100 ActiveRecord::PredicateBuilder::BasicObjectHandler
100 ActiveRecord::PredicateBuilder::RangeHandler
100 ActiveRecord::PredicateBuilder::RelationHandler
100 ActiveRecord::TableMetadata
100 ActiveRecord::TypeCaster::Map
100 ActiveSupport::Callbacks::Filters::Environment
100 Arel::Collectors::Bind
100 Arel::Collectors::Composite
100 Arel::Collectors::SQLString
100 Arel::InsertManager
100 Arel::Nodes::InsertStatement
100 Arel::Nodes::Values
100 Arel::Table
100 Set
16 Symbol
2 Concurrent::Map
2 Mutex
1 ActiveRecord::ConnectionAdapters::SQLite3Adapter::SQLite3Integer
1 Range
1 Thing1
1 Thing10
retained memory by gem
-----------------------------------
1867755 activemodel-5.2.0
1607879 activerecord-5.2.0
606808 activesupport-5.2.0
8200 sqlite3-1.3.13
664 concurrent-ruby-1.0.5
retained memory by file
-----------------------------------
1233760 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb
1043243 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb
824160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb
606808 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb
169631 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb
87128 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb
67200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb
16000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb
10608 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
9016 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb
8936 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb
8200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb
5440 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb
352 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb
312 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb
232 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/dirty.rb
120 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb
80 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb
80 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb
retained memory by location
-----------------------------------
1043203 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
824160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:87
606808 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb:13
533280 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:383
529240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:347
165671 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:342
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:388
83168 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
24000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:47
19200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:9
10608 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:73
8200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
8160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:1297
8080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
5280 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:75
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:260
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:269
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:273
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:295
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:11
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:12
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:13
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:14
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:15
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:16
3960 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
3960 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:26
856 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:164
856 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:113
352 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
272 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:16
232 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/dirty.rb:270
80 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:530
80 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:114
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:350
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:14
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:58
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:62
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:43
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:69
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:11
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:16
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
retained memory by class
-----------------------------------
1670800 Hash
1179416 RubyVM::InstructionSequence
824160 ActiveModel::Attribute::FromDatabase
216152 Array
137106 String
10608 ActiveRecord::ConnectionAdapters::Column
8160 ActiveRecord::ConnectionAdapters::SqlTypeMetadata
8000 ActiveRecord::PredicateBuilder::ArrayHandler
4040 ActiveModel::AttributeSet
4000 ActiveRecord::PredicateBuilder
4000 ActiveRecord::PredicateBuilder::BaseHandler
4000 ActiveRecord::PredicateBuilder::BasicObjectHandler
4000 ActiveRecord::PredicateBuilder::RangeHandler
4000 ActiveRecord::PredicateBuilder::RelationHandler
4000 ActiveRecord::TableMetadata
4000 ActiveRecord::TypeCaster::Map
4000 Arel::Table
352 Mutex
128 RubyVM::Env
104 Proc
80 ActiveRecord::ConnectionAdapters::SQLite3Adapter::SQLite3Integer
80 Bignum
80 Concurrent::Map
40 Range
retained objects by gem
-----------------------------------
13664 activemodel-5.2.0
3425 activerecord-5.2.0
205 sqlite3-1.3.13
101 activesupport-5.2.0
5 concurrent-ruby-1.0.5
retained objects by file
-----------------------------------
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb
3357 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb
1300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb
504 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb
503 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb
301 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb
205 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb
203 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb
103 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb
6 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb
3 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb
3 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/dirty.rb
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb
retained objects by location
-----------------------------------
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:87
3356 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:47
404 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
205 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:383
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:1297
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:73
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:347
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb:13
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:260
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:269
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:273
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:295
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:342
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:388
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:11
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:12
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:13
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:14
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:15
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:16
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:9
99 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
99 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:26
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/dirty.rb:270
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:114
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:75
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:16
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:350
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:14
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:58
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:62
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:164
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:113
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:530
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:43
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:69
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:11
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:16
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
retained objects by class
-----------------------------------
10302 ActiveModel::Attribute::FromDatabase
2643 String
1931 RubyVM::InstructionSequence
903 Array
306 Hash
200 ActiveRecord::PredicateBuilder::ArrayHandler
102 ActiveRecord::ConnectionAdapters::Column
102 ActiveRecord::ConnectionAdapters::SqlTypeMetadata
101 ActiveModel::AttributeSet
100 ActiveRecord::PredicateBuilder
100 ActiveRecord::PredicateBuilder::BaseHandler
100 ActiveRecord::PredicateBuilder::BasicObjectHandler
100 ActiveRecord::PredicateBuilder::RangeHandler
100 ActiveRecord::PredicateBuilder::RelationHandler
100 ActiveRecord::TableMetadata
100 ActiveRecord::TypeCaster::Map
100 Arel::Table
2 Bignum
2 Concurrent::Map
2 Mutex
1 ActiveRecord::ConnectionAdapters::SQLite3Adapter::SQLite3Integer
1 Proc
1 Range
1 RubyVM::Env
Allocated String Report
-----------------------------------
3036 ""
1628 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:375
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
300 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:507
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:28
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:43
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:38
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:23
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/collectors/plain_string.rb:6
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/table.rb:22
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
1628 " end\n"
1628 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1628 "*args"
1628 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:372
1628 "/opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb"
1628 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
309 "sql"
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb:100
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/result.rb:89
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
308 "define_method_attribute_before_last_save"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_attribute_came_from_user?"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_attribute_change"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_attribute_change_to_be_saved"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_attribute_changed?"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_attribute_previous_change"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_attribute_previously_changed?"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_attribute_will_change!"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_restore_attribute!"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_saved_change_to_attribute"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_saved_change_to_attribute?"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
308 "define_method_will_save_change_to_attribute?"
204 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
305 "active_record"
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb:100
305 "define_method_attribute?"
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
305 "define_method_attribute_before_type_cast"
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
305 "define_method_attribute_in_database"
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
305 "define_method_attribute_was"
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
305 "sql.active_record"
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:570
300 "D"
300 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:506
300 "UTF-8"
300 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:513
300 "commit transaction"
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3_adapter.rb:265
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:83
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:518
300 "wat"
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/string.rb:18
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:41
100 test_sti_memory.rb:74
275 "0.1"
275 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:28
202 " \n"
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
202 " end\n"
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
202 "varchar"
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
200 "?"
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb:741
200 "begin transaction"
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3_adapter.rb:261
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:83
200 "default_scope"
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
192 "\e[1m\e[35m (0.1ms)\e[0m"
192 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/log_subscriber.rb:109
192 " (0.1ms)"
192 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:28
116 "\"field_27\""
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:37
16 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:372
116 "\"type\""
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:37
16 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:372
104 "Thing"
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/scoping.rb:85
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/primary_key.rb:87
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/module/introspection.rb:13
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
102 "%s"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s="
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s?"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s_before_last_save"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s_before_type_cast"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s_came_from_user?"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s_change"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s_change_to_be_saved"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s_changed?"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s_in_database"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
102 "%s_previous_change"
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
Retained String Report
-----------------------------------
101 "varchar"
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
5 "things"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:114
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:43
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:69
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:75
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
4 "field_1"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_10"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_100"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_11"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_12"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_13"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_14"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_15"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_16"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_17"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_18"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_19"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_2"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_20"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_21"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_22"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_23"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_24"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_25"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_26"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_28"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_29"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_3"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_30"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_31"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_32"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_33"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_34"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_35"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_36"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_37"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_38"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_39"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_4"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_40"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_41"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_42"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_43"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_44"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_45"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_46"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_47"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_48"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_49"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_5"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_50"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_51"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_52"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
.
Finished in 2.829650s, 0.3534 runs/s, 35.3401 assertions/s.
1 runs, 100 assertions, 0 failures, 0 errors, 0 skips
# frozen_string_literal: true
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
# Activate the gem you are reporting the issue against.
gem "activerecord", "~> 5.2.0"
gem "sqlite3"
gem "memory_profiler"
end
require "active_record"
require "minitest/autorun"
require "logger"
# Ensure backward compatibility with Minitest 4
Minitest::Test = MiniTest::Unit::TestCase unless defined?(Minitest::Test)
# This connection will do for database-independent bug reports.
ActiveRecord::Base.establish_connection(adapter: "sqlite3", database: ":memory:")
ActiveRecord::Base.logger = Logger.new(STDOUT)
ActiveRecord::Schema.define do
create_table :things, force: true do |t|
t.string :type
100.times do |i|
t.string "field_#{i+1}"
end
end
end
class Thing < ActiveRecord::Base
def self.generated_attribute_methods
if self == Thing
super
else
superclass.generated_attribute_methods
end
end
def self.define_attribute_methods
if self == Thing
super
else
superclass.define_attribute_methods
end
end
end
$thing_classes = []
100.times do |i|
const_name = "Thing#{i+1}"
thing_klass = Class.new(Thing)
$thing_classes << thing_klass
Object.const_set(const_name, thing_klass)
end
class BugTest < Minitest::Test
def test_sti_memory
MemoryProfiler.start
$thing_classes.each do |klass|
t = klass.new
t.field_27 = 'wat'
t.save
assert t.persisted?
end
report = MemoryProfiler.stop
report.pretty_print
end
end
Unpatched
Fetching gem metadata from https://rubygems.org/...........
Fetching version metadata from https://rubygems.org/..
Resolving dependencies...
Using concurrent-ruby 1.0.5
Using minitest 5.11.3
Using thread_safe 0.3.6
Using arel 9.0.0
Using memory_profiler 0.9.10
Using sqlite3 1.3.13
Using bundler 1.11.2
Using i18n 1.0.1
Using tzinfo 1.2.5
Using activesupport 5.2.0
Using activemodel 5.2.0
Using activerecord 5.2.0
-- create_table(:things, {:force=>true})
D, [2018-06-25T06:17:00.052441 #3943] DEBUG -- : (0.0ms) DROP TABLE IF EXISTS "things"
D, [2018-06-25T06:17:00.055934 #3943] DEBUG -- : (1.3ms) SELECT sqlite_version(*)
D, [2018-06-25T06:17:00.056634 #3943] DEBUG -- : (0.5ms) CREATE TABLE "things" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "type" varchar, "field_1" varchar, "field_2" varchar, "field_3" varchar, "field_4" varchar, "field_5" varchar, "field_6" varchar, "field_7" varchar, "field_8" varchar, "field_9" varchar, "field_10" varchar, "field_11" varchar, "field_12" varchar, "field_13" varchar, "field_14" varchar, "field_15" varchar, "field_16" varchar, "field_17" varchar, "field_18" varchar, "field_19" varchar, "field_20" varchar, "field_21" varchar, "field_22" varchar, "field_23" varchar, "field_24" varchar, "field_25" varchar, "field_26" varchar, "field_27" varchar, "field_28" varchar, "field_29" varchar, "field_30" varchar, "field_31" varchar, "field_32" varchar, "field_33" varchar, "field_34" varchar, "field_35" varchar, "field_36" varchar, "field_37" varchar, "field_38" varchar, "field_39" varchar, "field_40" varchar, "field_41" varchar, "field_42" varchar, "field_43" varchar, "field_44" varchar, "field_45" varchar, "field_46" varchar, "field_47" varchar, "field_48" varchar, "field_49" varchar, "field_50" varchar, "field_51" varchar, "field_52" varchar, "field_53" varchar, "field_54" varchar, "field_55" varchar, "field_56" varchar, "field_57" varchar, "field_58" varchar, "field_59" varchar, "field_60" varchar, "field_61" varchar, "field_62" varchar, "field_63" varchar, "field_64" varchar, "field_65" varchar, "field_66" varchar, "field_67" varchar, "field_68" varchar, "field_69" varchar, "field_70" varchar, "field_71" varchar, "field_72" varchar, "field_73" varchar, "field_74" varchar, "field_75" varchar, "field_76" varchar, "field_77" varchar, "field_78" varchar, "field_79" varchar, "field_80" varchar, "field_81" varchar, "field_82" varchar, "field_83" varchar, "field_84" varchar, "field_85" varchar, "field_86" varchar, "field_87" varchar, "field_88" varchar, "field_89" varchar, "field_90" varchar, "field_91" varchar, "field_92" varchar, "field_93" varchar, "field_94" varchar, "field_95" varchar, "field_96" varchar, "field_97" varchar, "field_98" varchar, "field_99" varchar, "field_100" varchar)
-> 0.0077s
D, [2018-06-25T06:17:00.080956 #3943] DEBUG -- : (0.1ms) CREATE TABLE "ar_internal_metadata" ("key" varchar NOT NULL PRIMARY KEY, "value" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)
D, [2018-06-25T06:17:00.087852 #3943] DEBUG -- : ActiveRecord::InternalMetadata Load (0.1ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", "environment"], ["LIMIT", 1]]
D, [2018-06-25T06:17:00.091119 #3943] DEBUG -- : (0.0ms) begin transaction
D, [2018-06-25T06:17:00.091863 #3943] DEBUG -- : ActiveRecord::InternalMetadata Create (0.1ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["key", "environment"], ["value", "default_env"], ["created_at", "2018-06-25 10:17:00.091381"], ["updated_at", "2018-06-25 10:17:00.091381"]]
D, [2018-06-25T06:17:00.092063 #3943] DEBUG -- : (0.0ms) commit transaction
Run options: --seed 47387
# Running:
D, [2018-06-25T06:17:00.511118 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:00.512393 #3943] DEBUG -- : Thing1 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing1"], ["field_27", "wat"]]
D, [2018-06-25T06:17:00.513004 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:00.688710 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:00.689944 #3943] DEBUG -- : Thing2 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing2"], ["field_27", "wat"]]
D, [2018-06-25T06:17:00.690455 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:00.875689 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:00.876703 #3943] DEBUG -- : Thing3 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing3"], ["field_27", "wat"]]
D, [2018-06-25T06:17:00.877268 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:01.053225 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:01.054240 #3943] DEBUG -- : Thing4 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing4"], ["field_27", "wat"]]
D, [2018-06-25T06:17:01.054789 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:01.241822 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:01.243006 #3943] DEBUG -- : Thing5 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing5"], ["field_27", "wat"]]
D, [2018-06-25T06:17:01.243535 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:01.446597 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:01.447667 #3943] DEBUG -- : Thing6 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing6"], ["field_27", "wat"]]
D, [2018-06-25T06:17:01.448135 #3943] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:17:01.619872 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:01.621050 #3943] DEBUG -- : Thing7 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing7"], ["field_27", "wat"]]
D, [2018-06-25T06:17:01.621528 #3943] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:17:01.799986 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:01.801203 #3943] DEBUG -- : Thing8 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing8"], ["field_27", "wat"]]
D, [2018-06-25T06:17:01.801902 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:01.986983 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:01.988189 #3943] DEBUG -- : Thing9 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing9"], ["field_27", "wat"]]
D, [2018-06-25T06:17:01.988738 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:02.180574 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:02.181650 #3943] DEBUG -- : Thing10 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing10"], ["field_27", "wat"]]
D, [2018-06-25T06:17:02.182163 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:02.375078 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:02.376198 #3943] DEBUG -- : Thing11 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing11"], ["field_27", "wat"]]
D, [2018-06-25T06:17:02.376708 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:02.575996 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:02.577196 #3943] DEBUG -- : Thing12 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing12"], ["field_27", "wat"]]
D, [2018-06-25T06:17:02.577808 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:02.802200 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:02.803174 #3943] DEBUG -- : Thing13 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing13"], ["field_27", "wat"]]
D, [2018-06-25T06:17:02.803688 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:02.999319 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:03.000430 #3943] DEBUG -- : Thing14 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing14"], ["field_27", "wat"]]
D, [2018-06-25T06:17:03.001069 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:03.191127 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:03.192126 #3943] DEBUG -- : Thing15 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing15"], ["field_27", "wat"]]
D, [2018-06-25T06:17:03.192606 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:03.380964 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:03.382043 #3943] DEBUG -- : Thing16 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing16"], ["field_27", "wat"]]
D, [2018-06-25T06:17:03.382538 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:03.568127 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:03.569540 #3943] DEBUG -- : Thing17 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing17"], ["field_27", "wat"]]
D, [2018-06-25T06:17:03.570119 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:03.753123 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:03.754502 #3943] DEBUG -- : Thing18 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing18"], ["field_27", "wat"]]
D, [2018-06-25T06:17:03.755088 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:03.940496 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:03.941717 #3943] DEBUG -- : Thing19 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing19"], ["field_27", "wat"]]
D, [2018-06-25T06:17:03.942327 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:04.131847 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:04.132886 #3943] DEBUG -- : Thing20 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing20"], ["field_27", "wat"]]
D, [2018-06-25T06:17:04.133373 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:04.322549 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:04.323713 #3943] DEBUG -- : Thing21 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing21"], ["field_27", "wat"]]
D, [2018-06-25T06:17:04.324297 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:04.503555 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:04.504842 #3943] DEBUG -- : Thing22 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing22"], ["field_27", "wat"]]
D, [2018-06-25T06:17:04.505433 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:04.695538 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:04.696688 #3943] DEBUG -- : Thing23 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing23"], ["field_27", "wat"]]
D, [2018-06-25T06:17:04.697226 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:04.899360 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:04.900566 #3943] DEBUG -- : Thing24 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing24"], ["field_27", "wat"]]
D, [2018-06-25T06:17:04.901113 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:05.095578 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:05.096659 #3943] DEBUG -- : Thing25 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing25"], ["field_27", "wat"]]
D, [2018-06-25T06:17:05.097208 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:05.388904 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:05.389992 #3943] DEBUG -- : Thing26 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing26"], ["field_27", "wat"]]
D, [2018-06-25T06:17:05.390507 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:05.574111 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:05.575478 #3943] DEBUG -- : Thing27 Create (0.3ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing27"], ["field_27", "wat"]]
D, [2018-06-25T06:17:05.576019 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:05.754748 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:05.755773 #3943] DEBUG -- : Thing28 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing28"], ["field_27", "wat"]]
D, [2018-06-25T06:17:05.756324 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:05.934756 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:05.936215 #3943] DEBUG -- : Thing29 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing29"], ["field_27", "wat"]]
D, [2018-06-25T06:17:05.936862 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:06.120472 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:06.121657 #3943] DEBUG -- : Thing30 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing30"], ["field_27", "wat"]]
D, [2018-06-25T06:17:06.122162 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:06.297152 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:06.298226 #3943] DEBUG -- : Thing31 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing31"], ["field_27", "wat"]]
D, [2018-06-25T06:17:06.298756 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:06.478204 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:06.479276 #3943] DEBUG -- : Thing32 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing32"], ["field_27", "wat"]]
D, [2018-06-25T06:17:06.479744 #3943] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:17:06.658522 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:06.659750 #3943] DEBUG -- : Thing33 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing33"], ["field_27", "wat"]]
D, [2018-06-25T06:17:06.660434 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:06.851856 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:06.853131 #3943] DEBUG -- : Thing34 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing34"], ["field_27", "wat"]]
D, [2018-06-25T06:17:06.853724 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:07.036477 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:07.037485 #3943] DEBUG -- : Thing35 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing35"], ["field_27", "wat"]]
D, [2018-06-25T06:17:07.037992 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:07.225293 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:07.226337 #3943] DEBUG -- : Thing36 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing36"], ["field_27", "wat"]]
D, [2018-06-25T06:17:07.226921 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:07.407491 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:07.408843 #3943] DEBUG -- : Thing37 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing37"], ["field_27", "wat"]]
D, [2018-06-25T06:17:07.409316 #3943] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:17:07.608184 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:07.609269 #3943] DEBUG -- : Thing38 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing38"], ["field_27", "wat"]]
D, [2018-06-25T06:17:07.609875 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:07.814054 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:07.815308 #3943] DEBUG -- : Thing39 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing39"], ["field_27", "wat"]]
D, [2018-06-25T06:17:07.816020 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:08.012065 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:08.013240 #3943] DEBUG -- : Thing40 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing40"], ["field_27", "wat"]]
D, [2018-06-25T06:17:08.013898 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:08.218667 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:08.219808 #3943] DEBUG -- : Thing41 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing41"], ["field_27", "wat"]]
D, [2018-06-25T06:17:08.220429 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:08.413537 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:08.414776 #3943] DEBUG -- : Thing42 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing42"], ["field_27", "wat"]]
D, [2018-06-25T06:17:08.415388 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:08.609735 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:08.611018 #3943] DEBUG -- : Thing43 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing43"], ["field_27", "wat"]]
D, [2018-06-25T06:17:08.611754 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:08.806325 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:08.807547 #3943] DEBUG -- : Thing44 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing44"], ["field_27", "wat"]]
D, [2018-06-25T06:17:08.808089 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:09.005407 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:09.006663 #3943] DEBUG -- : Thing45 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing45"], ["field_27", "wat"]]
D, [2018-06-25T06:17:09.007271 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:09.210617 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:09.211724 #3943] DEBUG -- : Thing46 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing46"], ["field_27", "wat"]]
D, [2018-06-25T06:17:09.212322 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:09.411702 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:09.413062 #3943] DEBUG -- : Thing47 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing47"], ["field_27", "wat"]]
D, [2018-06-25T06:17:09.413624 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:09.616689 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:09.617746 #3943] DEBUG -- : Thing48 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing48"], ["field_27", "wat"]]
D, [2018-06-25T06:17:09.618406 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:09.818249 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:09.819351 #3943] DEBUG -- : Thing49 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing49"], ["field_27", "wat"]]
D, [2018-06-25T06:17:09.819945 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:10.023163 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:10.024317 #3943] DEBUG -- : Thing50 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing50"], ["field_27", "wat"]]
D, [2018-06-25T06:17:10.024852 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:10.228589 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:10.229655 #3943] DEBUG -- : Thing51 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing51"], ["field_27", "wat"]]
D, [2018-06-25T06:17:10.230182 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:10.416770 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:10.418156 #3943] DEBUG -- : Thing52 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing52"], ["field_27", "wat"]]
D, [2018-06-25T06:17:10.418838 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:10.792968 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:10.794179 #3943] DEBUG -- : Thing53 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing53"], ["field_27", "wat"]]
D, [2018-06-25T06:17:10.794866 #3943] DEBUG -- : (0.2ms) commit transaction
D, [2018-06-25T06:17:10.969510 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:10.970558 #3943] DEBUG -- : Thing54 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing54"], ["field_27", "wat"]]
D, [2018-06-25T06:17:10.971070 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:11.153442 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:11.154485 #3943] DEBUG -- : Thing55 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing55"], ["field_27", "wat"]]
D, [2018-06-25T06:17:11.154944 #3943] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:17:11.339807 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:11.340852 #3943] DEBUG -- : Thing56 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing56"], ["field_27", "wat"]]
D, [2018-06-25T06:17:11.341361 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:11.514985 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:11.516056 #3943] DEBUG -- : Thing57 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing57"], ["field_27", "wat"]]
D, [2018-06-25T06:17:11.516593 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:11.691765 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:11.692944 #3943] DEBUG -- : Thing58 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing58"], ["field_27", "wat"]]
D, [2018-06-25T06:17:11.693514 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:11.866543 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:11.867540 #3943] DEBUG -- : Thing59 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing59"], ["field_27", "wat"]]
D, [2018-06-25T06:17:11.867980 #3943] DEBUG -- : (0.0ms) commit transaction
D, [2018-06-25T06:17:12.039013 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:12.040078 #3943] DEBUG -- : Thing60 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing60"], ["field_27", "wat"]]
D, [2018-06-25T06:17:12.040588 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:12.223514 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:12.224529 #3943] DEBUG -- : Thing61 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing61"], ["field_27", "wat"]]
D, [2018-06-25T06:17:12.225032 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:12.411810 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:12.412964 #3943] DEBUG -- : Thing62 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing62"], ["field_27", "wat"]]
D, [2018-06-25T06:17:12.413503 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:12.599578 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:12.600962 #3943] DEBUG -- : Thing63 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing63"], ["field_27", "wat"]]
D, [2018-06-25T06:17:12.601537 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:12.783087 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:12.784450 #3943] DEBUG -- : Thing64 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing64"], ["field_27", "wat"]]
D, [2018-06-25T06:17:12.784994 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:12.974515 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:12.975535 #3943] DEBUG -- : Thing65 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing65"], ["field_27", "wat"]]
D, [2018-06-25T06:17:12.976065 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:13.161691 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:13.162931 #3943] DEBUG -- : Thing66 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing66"], ["field_27", "wat"]]
D, [2018-06-25T06:17:13.163634 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:13.354851 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:13.355899 #3943] DEBUG -- : Thing67 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing67"], ["field_27", "wat"]]
D, [2018-06-25T06:17:13.356414 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:13.545089 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:13.546184 #3943] DEBUG -- : Thing68 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing68"], ["field_27", "wat"]]
D, [2018-06-25T06:17:13.546744 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:13.733765 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:13.734924 #3943] DEBUG -- : Thing69 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing69"], ["field_27", "wat"]]
D, [2018-06-25T06:17:13.735460 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:13.925775 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:13.926971 #3943] DEBUG -- : Thing70 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing70"], ["field_27", "wat"]]
D, [2018-06-25T06:17:13.927498 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:14.117983 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:14.119067 #3943] DEBUG -- : Thing71 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing71"], ["field_27", "wat"]]
D, [2018-06-25T06:17:14.119605 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:14.312415 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:14.313512 #3943] DEBUG -- : Thing72 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing72"], ["field_27", "wat"]]
D, [2018-06-25T06:17:14.314207 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:14.511799 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:14.512855 #3943] DEBUG -- : Thing73 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing73"], ["field_27", "wat"]]
D, [2018-06-25T06:17:14.513391 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:14.706662 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:14.707725 #3943] DEBUG -- : Thing74 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing74"], ["field_27", "wat"]]
D, [2018-06-25T06:17:14.708318 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:14.897771 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:14.899112 #3943] DEBUG -- : Thing75 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing75"], ["field_27", "wat"]]
D, [2018-06-25T06:17:14.899752 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:15.100031 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:15.101180 #3943] DEBUG -- : Thing76 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing76"], ["field_27", "wat"]]
D, [2018-06-25T06:17:15.101747 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:15.298679 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:15.299693 #3943] DEBUG -- : Thing77 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing77"], ["field_27", "wat"]]
D, [2018-06-25T06:17:15.300244 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:15.492647 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:15.493704 #3943] DEBUG -- : Thing78 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing78"], ["field_27", "wat"]]
D, [2018-06-25T06:17:15.494230 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:15.690235 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:15.691329 #3943] DEBUG -- : Thing79 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing79"], ["field_27", "wat"]]
D, [2018-06-25T06:17:15.691877 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:15.887064 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:15.888209 #3943] DEBUG -- : Thing80 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing80"], ["field_27", "wat"]]
D, [2018-06-25T06:17:15.888800 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:16.087594 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:16.088746 #3943] DEBUG -- : Thing81 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing81"], ["field_27", "wat"]]
D, [2018-06-25T06:17:16.089269 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:16.285727 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:16.286841 #3943] DEBUG -- : Thing82 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing82"], ["field_27", "wat"]]
D, [2018-06-25T06:17:16.287430 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:16.488277 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:16.489498 #3943] DEBUG -- : Thing83 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing83"], ["field_27", "wat"]]
D, [2018-06-25T06:17:16.490079 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:16.695947 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:16.697112 #3943] DEBUG -- : Thing84 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing84"], ["field_27", "wat"]]
D, [2018-06-25T06:17:16.697745 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:16.902059 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:16.903303 #3943] DEBUG -- : Thing85 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing85"], ["field_27", "wat"]]
D, [2018-06-25T06:17:16.903835 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:17.104233 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:17.105445 #3943] DEBUG -- : Thing86 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing86"], ["field_27", "wat"]]
D, [2018-06-25T06:17:17.106013 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:17.310187 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:17.311261 #3943] DEBUG -- : Thing87 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing87"], ["field_27", "wat"]]
D, [2018-06-25T06:17:17.311787 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:17.512208 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:17.513319 #3943] DEBUG -- : Thing88 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing88"], ["field_27", "wat"]]
D, [2018-06-25T06:17:17.513878 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:17.716086 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:17.717146 #3943] DEBUG -- : Thing89 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing89"], ["field_27", "wat"]]
D, [2018-06-25T06:17:17.717752 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:17.927200 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:17.928418 #3943] DEBUG -- : Thing90 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing90"], ["field_27", "wat"]]
D, [2018-06-25T06:17:17.928914 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:18.139929 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:18.141121 #3943] DEBUG -- : Thing91 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing91"], ["field_27", "wat"]]
D, [2018-06-25T06:17:18.141681 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:18.349529 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:18.350571 #3943] DEBUG -- : Thing92 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing92"], ["field_27", "wat"]]
D, [2018-06-25T06:17:18.351124 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:18.552200 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:18.553311 #3943] DEBUG -- : Thing93 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing93"], ["field_27", "wat"]]
D, [2018-06-25T06:17:18.553868 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:18.759319 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:18.760385 #3943] DEBUG -- : Thing94 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing94"], ["field_27", "wat"]]
D, [2018-06-25T06:17:18.760903 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:18.965663 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:18.966961 #3943] DEBUG -- : Thing95 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing95"], ["field_27", "wat"]]
D, [2018-06-25T06:17:18.967519 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:19.177009 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:19.178282 #3943] DEBUG -- : Thing96 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing96"], ["field_27", "wat"]]
D, [2018-06-25T06:17:19.178852 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:19.389615 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:19.390831 #3943] DEBUG -- : Thing97 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing97"], ["field_27", "wat"]]
D, [2018-06-25T06:17:19.391450 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:19.606149 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:19.607332 #3943] DEBUG -- : Thing98 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing98"], ["field_27", "wat"]]
D, [2018-06-25T06:17:19.607871 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:19.824758 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:19.826102 #3943] DEBUG -- : Thing99 Create (0.2ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing99"], ["field_27", "wat"]]
D, [2018-06-25T06:17:19.826791 #3943] DEBUG -- : (0.1ms) commit transaction
D, [2018-06-25T06:17:20.038819 #3943] DEBUG -- : (0.1ms) begin transaction
D, [2018-06-25T06:17:20.039965 #3943] DEBUG -- : Thing100 Create (0.1ms) INSERT INTO "things" ("type", "field_27") VALUES (?, ?) [["type", "Thing100"], ["field_27", "wat"]]
D, [2018-06-25T06:17:20.040526 #3943] DEBUG -- : (0.1ms) commit transaction
Total allocated: 648805939 bytes (5402971 objects)
Total retained: 122143874 bytes (210898 objects)
allocated memory by gem
-----------------------------------
433356087 activemodel-5.2.0
120059792 activesupport-5.2.0
94742252 activerecord-5.2.0
231973 sqlite3-1.3.13
201100 logger
161271 arel-9.0.0
23200 set
22264 concurrent-ruby-1.0.5
8000 other
allocated memory by file
-----------------------------------
430552855 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb
117048631 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb
36394020 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb
33228426 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb
17182160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb
3330800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb
2512320 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb
1416800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb
1241920 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb
1236240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb
848520 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb
614888 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb
524000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/transform_values.rb
281570 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb
201100 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb
139773 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb
126400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_set.rb
124440 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb
115352 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb
108800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb
100771 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb
94400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/transaction.rb
92800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb
92200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb
82960 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb
80800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb
78400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/errors.rb
57600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/callbacks.rb
56384 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb
54680 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/result.rb
52000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/persistence.rb
51240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/database_statements.rb
50400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/hash_with_indifferent_access.rb
49600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/timestamp.rb
48844 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3_adapter.rb
46400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/reverse_merge.rb
42513 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/log_subscriber.rb
27200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/dirty.rb
23200 /opt/rubies/2.2.3/lib/ruby/2.2.0/set.rb
23200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/indifferent_access.rb
22400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/validations/callbacks.rb
21600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/inheritance.rb
17952 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb
17300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/collectors/plain_string.rb
16000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_mutation_tracker.rb
16000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/scoping.rb
16000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/suppressor.rb
15200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/insert_manager.rb
15080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
allocated memory by location
-----------------------------------
282711915 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
117048631 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
62127468 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:372
33922160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
28657246 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
22144440 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:375
16104000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:100
15599964 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
14834880 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
13265220 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:367
13154240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:294
6577120 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:381
3329280 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:16
2939020 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:26
1640160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:9
835740 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:31
824160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:87
824160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb:84
816080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:27
816080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:30
816080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:16
816000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb:16
614888 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb:13
600800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb:44
533280 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:383
529240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:347
524000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/transform_values.rb:16
416160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb:150
412080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb:80
412080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb:57
408040 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:37
408040 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:38
408040 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:21
408040 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:23
118400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_set.rb:37
107464 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:252
105600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:114
86456 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:164
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:342
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:388
83342 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:37
82960 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
70760 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:569
70760 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb:60
64000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:83
61900 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:604
58560 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb:87
58400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb:383
56000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb:741
55488 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:1297
allocated memory by class
-----------------------------------
274340203 String
220465224 RubyVM::InstructionSequence
92164520 MatchData
35654480 Array
16209600 UnboundMethod
3433528 Hash
3280320 ActiveModel::Attribute::FromDatabase
1570264 RubyVM::Env
1196520 Proc
96960 Time
70760 SQLite3::Statement
46400 ActiveSupport::HashWithIndifferentAccess
29280 ActiveSupport::Notifications::Event
24000 ActiveModel::Attribute::FromUser
17952 Mutex
17600 ActiveRecord::Relation::QueryAttribute
12120 Enumerator
12040 ActiveModel::AttributeSet
10608 ActiveRecord::ConnectionAdapters::Column
8160 ActiveRecord::ConnectionAdapters::SqlTypeMetadata
8000 ActiveRecord::ConnectionAdapters::RealTransaction
8000 ActiveRecord::PredicateBuilder::ArrayHandler
8000 Arel::Attributes::Attribute
8000 Arel::Nodes::BindParam
7560 ActiveRecord::Result
7200 Arel::Nodes::InsertStatement
4200 Bignum
4080 Concurrent::Map
4000 ActiveModel::AttributeMutationTracker
4000 ActiveModel::Errors
4000 ActiveRecord::ConnectionAdapters::TransactionState
4000 ActiveRecord::PredicateBuilder
4000 ActiveRecord::PredicateBuilder::BaseHandler
4000 ActiveRecord::PredicateBuilder::BasicObjectHandler
4000 ActiveRecord::PredicateBuilder::RangeHandler
4000 ActiveRecord::PredicateBuilder::RelationHandler
4000 ActiveRecord::TableMetadata
4000 ActiveRecord::TypeCaster::Map
4000 ActiveSupport::Callbacks::Filters::Environment
4000 Arel::Collectors::Bind
4000 Arel::Collectors::Composite
4000 Arel::Collectors::SQLString
4000 Arel::InsertManager
4000 Arel::Nodes::Values
4000 Arel::Table
4000 Set
640 Symbol
176 Thing1
176 Thing10
176 Thing100
allocated objects by gem
-----------------------------------
3716525 activemodel-5.2.0
909419 activesupport-5.2.0
766955 activerecord-5.2.0
3967 sqlite3-1.3.13
3000 logger
2600 arel-9.0.0
205 concurrent-ruby-1.0.5
200 other
100 set
allocated objects by file
-----------------------------------
3681913 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb
894163 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb
224723 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb
224723 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb
205610 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb
41642 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb
31704 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb
30906 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb
21213 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb
10300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb
3500 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb
3000 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb
2053 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb
1914 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb
1830 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb
1700 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb
1414 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb
1400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb
1300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/transaction.rb
1300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/persistence.rb
1200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/errors.rb
1100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/timestamp.rb
848 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3_adapter.rb
801 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/database_statements.rb
800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb
800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb
708 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb
700 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/callbacks.rb
700 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb
610 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/log_subscriber.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_mutation_tracker.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_set.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/scoping.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/suppressor.rb
335 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/result.rb
308 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/explain_subscriber.rb
303 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/dirty.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/validations.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/hash_with_indifferent_access.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/insert_manager.rb
300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/table.rb
209 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/dirty.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/string.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/validations.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/validations/callbacks.rb
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/inheritance.rb
allocated objects by location
-----------------------------------
1646008 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
894163 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
493284 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:372
370872 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
328856 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:294
328856 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:375
184830 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
183000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:100
173619 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
164428 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:367
164428 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:381
143016 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
41616 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:16
40903 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:26
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb:84
20502 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:9
20402 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:27
20402 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:30
20402 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:16
10404 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb:150
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:87
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_decorators.rb:80
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/quoting.rb:57
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:31
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:37
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:38
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:21
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:23
10200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/object/deep_dup.rb:16
1200 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:513
1200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:114
925 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
915 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb:100
800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:28
800 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:37
610 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/subscriber.rb:87
610 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
600 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:506
600 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:507
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:71
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:35
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:47
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/log_subscriber.rb:109
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/visitors/to_sql.rb:741
500 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:43
500 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/persistence.rb:187
500 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/transactions.rb:383
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/errors.rb:471
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/callbacks.rb:338
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/transaction.rb:192
allocated objects by class
-----------------------------------
3587781 String
847459 Array
379861 RubyVM::InstructionSequence
329159 MatchData
184200 UnboundMethod
41004 ActiveModel::Attribute::FromDatabase
11605 RubyVM::Env
11505 Proc
4339 Hash
1010 Time
305 ActiveSupport::Notifications::Event
305 SQLite3::Statement
301 ActiveModel::AttributeSet
300 ActiveModel::Attribute::FromUser
200 ActiveRecord::PredicateBuilder::ArrayHandler
200 ActiveRecord::Relation::QueryAttribute
200 ActiveSupport::HashWithIndifferentAccess
200 Arel::Attributes::Attribute
200 Arel::Nodes::BindParam
105 ActiveRecord::Result
105 Bignum
102 ActiveRecord::ConnectionAdapters::Column
102 ActiveRecord::ConnectionAdapters::SqlTypeMetadata
102 Concurrent::Map
102 Mutex
101 Enumerator
100 ActiveModel::AttributeMutationTracker
100 ActiveModel::Errors
100 ActiveRecord::ConnectionAdapters::RealTransaction
100 ActiveRecord::ConnectionAdapters::TransactionState
100 ActiveRecord::PredicateBuilder
100 ActiveRecord::PredicateBuilder::BaseHandler
100 ActiveRecord::PredicateBuilder::BasicObjectHandler
100 ActiveRecord::PredicateBuilder::RangeHandler
100 ActiveRecord::PredicateBuilder::RelationHandler
100 ActiveRecord::TableMetadata
100 ActiveRecord::TypeCaster::Map
100 ActiveSupport::Callbacks::Filters::Environment
100 Arel::Collectors::Bind
100 Arel::Collectors::Composite
100 Arel::Collectors::SQLString
100 Arel::InsertManager
100 Arel::Nodes::InsertStatement
100 Arel::Nodes::Values
100 Arel::Table
100 Set
16 Symbol
1 ActiveRecord::ConnectionAdapters::SQLite3Adapter::SQLite3Integer
1 Range
1 Thing1
retained memory by gem
-----------------------------------
96946723 activemodel-5.2.0
24559879 activerecord-5.2.0
606808 activesupport-5.2.0
22264 concurrent-ruby-1.0.5
8200 sqlite3-1.3.13
retained memory by file
-----------------------------------
96122443 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb
15360031 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb
7763128 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb
1233760 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb
824160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb
606808 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb
94536 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb
67200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb
17952 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb
16000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb
10608 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
9016 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb
8200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb
5440 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb
4312 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb
120 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb
80 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb
80 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb
retained memory by location
-----------------------------------
96118403 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
15356071 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
7759168 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
824160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:87
606808 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb:13
533280 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:383
529240 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:347
86456 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:164
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:342
85600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:388
24000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:47
19200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:9
17952 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
10608 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:73
8200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
8160 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:1297
8080 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
5280 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:75
4272 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:16
4040 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:350
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:260
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:269
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:273
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:295
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:11
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:12
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:13
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:14
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:15
4000 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:16
3960 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
3960 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:26
856 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:113
80 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:530
80 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:114
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:14
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:58
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:62
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:43
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:69
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:11
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:16
40 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
retained memory by class
-----------------------------------
119121016 RubyVM::InstructionSequence
1674800 Hash
824160 ActiveModel::Attribute::FromDatabase
301752 Array
137106 String
17952 Mutex
10608 ActiveRecord::ConnectionAdapters::Column
8160 ActiveRecord::ConnectionAdapters::SqlTypeMetadata
8000 ActiveRecord::PredicateBuilder::ArrayHandler
4080 Concurrent::Map
4040 ActiveModel::AttributeSet
4000 ActiveRecord::PredicateBuilder
4000 ActiveRecord::PredicateBuilder::BaseHandler
4000 ActiveRecord::PredicateBuilder::BasicObjectHandler
4000 ActiveRecord::PredicateBuilder::RangeHandler
4000 ActiveRecord::PredicateBuilder::RelationHandler
4000 ActiveRecord::TableMetadata
4000 ActiveRecord::TypeCaster::Map
4000 Arel::Table
80 ActiveRecord::ConnectionAdapters::SQLite3Adapter::SQLite3Integer
80 Bignum
40 Range
retained objects by gem
-----------------------------------
176562 activemodel-5.2.0
33825 activerecord-5.2.0
205 concurrent-ruby-1.0.5
205 sqlite3-1.3.13
101 activesupport-5.2.0
retained objects by file
-----------------------------------
166257 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb
20703 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb
10401 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb
1300 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb
504 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb
400 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb
303 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb
205 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb
103 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb
103 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb
6 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb
3 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb
retained objects by location
-----------------------------------
166156 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute.rb:87
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
600 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:47
205 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
202 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:383
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:1297
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:73
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
102 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:16
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:350
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:164
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:347
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/hash/except.rb:13
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:260
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:269
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:273
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/core.rb:295
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:342
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:388
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:11
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:12
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:13
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:14
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:15
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:16
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/relation/predicate_builder.rb:9
99 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
99 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:26
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:114
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:75
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:14
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:58
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/type/integer.rb:62
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/schema_statements.rb:113
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb:530
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:43
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:69
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:11
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/type/type_map.rb:16
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
retained objects by class
-----------------------------------
195031 RubyVM::InstructionSequence
10302 ActiveModel::Attribute::FromDatabase
2643 String
1003 Array
406 Hash
200 ActiveRecord::PredicateBuilder::ArrayHandler
102 ActiveRecord::ConnectionAdapters::Column
102 ActiveRecord::ConnectionAdapters::SqlTypeMetadata
102 Concurrent::Map
102 Mutex
101 ActiveModel::AttributeSet
100 ActiveRecord::PredicateBuilder
100 ActiveRecord::PredicateBuilder::BaseHandler
100 ActiveRecord::PredicateBuilder::BasicObjectHandler
100 ActiveRecord::PredicateBuilder::RangeHandler
100 ActiveRecord::PredicateBuilder::RelationHandler
100 ActiveRecord::TableMetadata
100 ActiveRecord::TypeCaster::Map
100 Arel::Table
2 Bignum
1 ActiveRecord::ConnectionAdapters::SQLite3Adapter::SQLite3Integer
1 Range
Allocated String Report
-----------------------------------
186036 ""
164428 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:375
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:38
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:23
305 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
300 /opt/rubies/2.2.3/lib/ruby/2.2.0/logger.rb:507
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:28
200 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/log_subscriber.rb:43
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/collectors/plain_string.rb:6
100 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/arel-9.0.0/lib/arel/table.rb:22
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
164428 " end\n"
164428 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
164428 "*args"
164428 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:372
164428 "/opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb"
164428 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
30908 "define_method_attribute_before_last_save"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_attribute_came_from_user?"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_attribute_change"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_attribute_change_to_be_saved"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_attribute_changed?"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_attribute_previous_change"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_attribute_previously_changed?"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_attribute_will_change!"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_restore_attribute!"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_saved_change_to_attribute"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_saved_change_to_attribute?"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30908 "define_method_will_save_change_to_attribute?"
20604 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30605 "define_method_attribute?"
20402 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30605 "define_method_attribute_before_type_cast"
20402 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30605 "define_method_attribute_in_database"
20402 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
30605 "define_method_attribute_was"
20402 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:289
2 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:291
20402 " \n"
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
20402 " end\n"
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
10302 "%s"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s="
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s?"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_before_last_save"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_before_type_cast"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_came_from_user?"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_change"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_change_to_be_saved"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_changed?"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_in_database"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_previous_change"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_previously_changed?"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_was"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "%s_will_change!"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "attribute_change"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 "attribute_changed?"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 "attribute_will_change!"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 "restore_%s!"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "restore_attribute!"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
10302 "saved_change_to_%s"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "saved_change_to_%s?"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10302 "will_save_change_to_%s?"
10302 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:406
10201 " _read_attribute(name) { |n| missing_attribute(n, caller) }\n"
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
10201 " _write_attribute(name, value)\n"
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
10201 "/opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb"
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:36
10201 "/opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb"
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:20
10201 "="
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/write.rb:26
10201 "attribute?"
10201 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activesupport-5.2.0/lib/active_support/core_ext/regexp.rb:9
Retained String Report
-----------------------------------
101 "varchar"
101 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
5 "things"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:114
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:43
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:69
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/connection_adapters/schema_cache.rb:75
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/model_schema.rb:513
4 "field_1"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_10"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_100"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_11"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_12"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_13"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_14"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_15"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_16"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_17"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_18"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_19"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_2"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_20"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_21"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_22"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_23"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_24"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_25"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_26"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_28"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_29"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_3"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_30"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_31"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_32"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_33"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_34"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_35"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_36"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_37"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_38"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_39"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_4"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_40"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_41"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_42"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_43"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_44"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_45"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_46"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_47"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_48"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_49"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_5"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_50"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_51"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
4 "field_52"
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activemodel-5.2.0/lib/active_model/attribute_methods.rb:380
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods.rb:29
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-5.2.0/lib/active_record/attribute_methods/read.rb:45
1 /opt/rubies/2.2.3/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
.
Finished in 76.067644s, 0.0131 runs/s, 1.3146 assertions/s.
1 runs, 100 assertions, 0 failures, 0 errors, 0 skips
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment