Skip to content

Latest commit

 

History

History
1 lines (1 loc) · 532 Bytes

File metadata and controls

1 lines (1 loc) · 532 Bytes
  • Database column metadata is now memoized per datasource+table in application.wheels.cache.schema when cacheDatabaseSchema is on (the default). Previously every model class init issued a fresh cfdbinfo type="columns" JDBC catalog round-trip — a significant first-request cost on remote or wide-schema databases, re-paid on every reload and for every model sharing a table. The cache is rebuilt on reload, so schema changes are still picked up on reload (the same contract as the model and controller config caches) (#3210)