aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dialyzer/plt
diff options
context:
space:
mode:
authorDan Gudmundsson <[email protected]>2017-12-14 10:31:45 +0100
committerDan Gudmundsson <[email protected]>2017-12-14 10:31:45 +0100
commit1df585794e2d54a42728ba32d23e41ef3de961d1 (patch)
treee3747860a92707279f6150269848819bf3b92713 /lib/dialyzer/plt
parente64a1f429ec5f7534e0201fed42967aeb1aae8d8 (diff)
downloadotp-1df585794e2d54a42728ba32d23e41ef3de961d1.tar.gz
otp-1df585794e2d54a42728ba32d23e41ef3de961d1.tar.bz2
otp-1df585794e2d54a42728ba32d23e41ef3de961d1.zip
mnesia: Read schema user properties directly
Doing a proper transaction handling of user properties (in current implmenentation) caused schema_transactions to be quadratic which caused huge startup times for nodes with many tables since the merge schema is a schema_transaction. Do a direct read instead, cheap but implies that the plugin changes will not be visible until the changes are commited and cannot be used later in same transaction, which was possible before if undocumented functions where used.
Diffstat (limited to 'lib/dialyzer/plt')
0 files changed, 0 insertions, 0 deletions