aboutsummaryrefslogtreecommitdiff
path: root/appveyor.yml
diff options
context:
space:
mode:
authorMichael Armbrust <michael@databricks.com>2017-03-08 01:32:42 -0800
committerWenchen Fan <wenchen@databricks.com>2017-03-08 01:32:42 -0800
commit314e48a3584bad4b486b046bbf0159d64ba857bc (patch)
tree1a898c3bd09e1d795d812bd683725d7588a3056e /appveyor.yml
parent56e1bd337ccb03cb01702e4260e4be59d2aa0ead (diff)
downloadspark-314e48a3584bad4b486b046bbf0159d64ba857bc.tar.gz
spark-314e48a3584bad4b486b046bbf0159d64ba857bc.tar.bz2
spark-314e48a3584bad4b486b046bbf0159d64ba857bc.zip
[SPARK-18055][SQL] Use correct mirror in ExpresionEncoder
Previously, we were using the mirror of passed in `TypeTag` when reflecting to build an encoder. This fails when the outer class is built in (i.e. `Seq`'s default mirror is based on root classloader) but inner classes (i.e. `A` in `Seq[A]`) are defined in the REPL or a library. This patch changes us to always reflect based on a mirror created using the context classloader. Author: Michael Armbrust <michael@databricks.com> Closes #17201 from marmbrus/replSeqEncoder.
Diffstat (limited to 'appveyor.yml')
0 files changed, 0 insertions, 0 deletions