-
- Downloads
[SPARK-19265][SQL][FOLLOW-UP] Configurable `tableRelationCache` maximum size
## What changes were proposed in this pull request? SPARK-19265 had made table relation cache general; this follow-up aims to make `tableRelationCache`'s maximum size configurable. In order to do sanity-check, this patch also adds a `checkValue()` method to `TypedConfigBuilder`. ## How was this patch tested? new test case: `test("conf entry: checkValue()")` Author: Liwei Lin <lwlin7@gmail.com> Closes #16736 from lw-lin/conf.
Showing
- core/src/main/scala/org/apache/spark/internal/config/ConfigBuilder.scala 8 additions, 0 deletions...cala/org/apache/spark/internal/config/ConfigBuilder.scala
- core/src/test/scala/org/apache/spark/internal/config/ConfigEntrySuite.scala 22 additions, 0 deletions...a/org/apache/spark/internal/config/ConfigEntrySuite.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/CatalystConf.scala 3 additions, 0 deletions...in/scala/org/apache/spark/sql/catalyst/CatalystConf.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/catalog/SessionCatalog.scala 3 additions, 3 deletions...rg/apache/spark/sql/catalyst/catalog/SessionCatalog.scala
- sql/core/src/main/scala/org/apache/spark/sql/internal/SQLConf.scala 11 additions, 0 deletions...rc/main/scala/org/apache/spark/sql/internal/SQLConf.scala
- sql/core/src/test/scala/org/apache/spark/sql/internal/SQLConfEntrySuite.scala 16 additions, 0 deletions...ala/org/apache/spark/sql/internal/SQLConfEntrySuite.scala
Please register or sign in to comment