frameless icon indicating copy to clipboard operation
frameless copied to clipboard

Expressive types for Spark.

Results 63 frameless issues
Sort by recently updated
recently updated
newest added

Currently we have support for UDF only. UDAF are really useful and it will be nice if we can support them. Relevant scala [docs](http://spark.apache.org/docs/latest/api/scala/index.html#org.apache.spark.sql.expressions.UserDefinedAggregateFunction) and [this](https://spark.apache.org/docs/latest/api/scala/index.html#org.apache.spark.sql.expressions.Aggregator). The second seems to...

feature
beginner friendly

```scala case class Foo(bar: Int, baz: String, bal: Boolean) val ds: TypedDataset[Foo] ``` This is nicely *named* and *typed*! However, after a select, the names are completely lost: ```scala val...

enhancement
feature

```scala > val f: Option[Option[Option[Int]]] = None > val d = TypedDataset.create( f :: Nil ) > println( d.collect().run() ) WrappedArray(Some(Some(None))) ``` expected is `WrappedArray(None)`

wontfix
documentation
discussion

Holden Karau has a project, https://github.com/holdenk/spark-testing-base, that provides scalacheck `Gen`s and `assert` helpers for `RDD`, `Dataframe`, and `Dataset`. It would be cool if there was a frameless-scalacheck sub-project with a...

feature

Would be nice to use [shapeless.test.compileTime](https://github.com/milessabin/shapeless/blob/ab081796c183530efdd8b29dab8fee1fee7c61f9/core/src/main/scala/shapeless/test/compiletime.scala) or something to check that we don't accidentally introduce regression in compilation time.

enhancement
help wanted

Updates [org.scoverage:sbt-scoverage](https://github.com/scoverage/sbt-scoverage) from 2.0.0 to 2.0.5. [GitHub Release Notes](https://github.com/scoverage/sbt-scoverage/releases/tag/v2.0.5) - [Version Diff](https://github.com/scoverage/sbt-scoverage/compare/v2.0.0...v2.0.5) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...

Updates [org.scala-lang:scala-library](https://github.com/scala/scala) from 2.13.8 to 2.13.9. [GitHub Release Notes](https://github.com/scala/scala/releases/tag/v2.13.9) - [Version Diff](https://github.com/scala/scala/compare/v2.13.8...v2.13.9) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...

Updates * [org.typelevel:sbt-typelevel-ci-release](https://github.com/typelevel/sbt-typelevel) * [org.typelevel:sbt-typelevel-site](https://github.com/typelevel/sbt-typelevel) from 0.4.13 to 0.4.15. [GitHub Release Notes](https://github.com/typelevel/sbt-typelevel/releases/tag/v0.4.15) - [Version Diff](https://github.com/typelevel/sbt-typelevel/compare/v0.4.13...v0.4.15) I'll automatically update this PR to resolve conflicts as long as you don't change it...

`Lazy` is not only not required for Scala 2.13, but it raised warnings (see https://github.com/tpolecat/doobie/issues/1513 ). Removing it only for Scala 2.13 using cross version compatiblity.

Updates [org.scala-lang:scala-library](https://github.com/scala/scala) from 2.12.16 to 2.12.17. [GitHub Release Notes](https://github.com/scala/scala/releases/tag/v2.12.17) - [Version Diff](https://github.com/scala/scala/compare/v2.12.16...v2.12.17) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...