Skip to content

Make Column.expr accessible #1213

Make Column.expr accessible

Make Column.expr accessible #1213

GitHub Actions / Test Results failed Aug 21, 2024 in 0s

9 fail, 505 pass in 1h 46m 9s

   637 files     637 suites   1h 46m 9s ⏱️
   514 tests    505 ✅   0 💤 9 ❌
20 115 runs  19 524 ✅ 582 💤 9 ❌

Results for commit de3f5b5.

Annotations

Check warning on line 0 in uk.co.gresearch.spark.WritePartitionedSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: write with one partition column (uk.co.gresearch.spark.WritePartitionedSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.WritePartitionedSuite.xml [took 0s]
Raw output
partition columns must be named: id

      java.lang.IllegalArgumentException: partition columns must be named: id
      at uk.co.gresearch.spark.package$ExtendedDatasetV2.writePartitionedBy(package.scala:721)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$10(WritePartitionedSuite.scala:64)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$10$adapted(WritePartitionedSuite.scala:63)
      at uk.co.gresearch.spark.UnpersistHandle$.withUnpersist(UnpersistHandle.scala:67)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$9(WritePartitionedSuite.scala:63)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$9$adapted(WritePartitionedSuite.scala:62)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath(SQLHelper.scala:41)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath$(SQLHelper.scala:38)
      at uk.co.gresearch.spark.WritePartitionedSuite.withTempPath(WritePartitionedSuite.scala:30)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$8(WritePartitionedSuite.scala:62)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check warning on line 0 in uk.co.gresearch.spark.WritePartitionedSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: write with two partition column (uk.co.gresearch.spark.WritePartitionedSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.WritePartitionedSuite.xml [took 0s]
Raw output
partition columns must be named: id,date

      java.lang.IllegalArgumentException: partition columns must be named: id,date
      at uk.co.gresearch.spark.package$ExtendedDatasetV2.writePartitionedBy(package.scala:721)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$16(WritePartitionedSuite.scala:79)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$16$adapted(WritePartitionedSuite.scala:78)
      at uk.co.gresearch.spark.UnpersistHandle$.withUnpersist(UnpersistHandle.scala:67)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$15(WritePartitionedSuite.scala:78)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$15$adapted(WritePartitionedSuite.scala:77)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath(SQLHelper.scala:41)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath$(SQLHelper.scala:38)
      at uk.co.gresearch.spark.WritePartitionedSuite.withTempPath(WritePartitionedSuite.scala:30)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$14(WritePartitionedSuite.scala:77)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check warning on line 0 in uk.co.gresearch.spark.WritePartitionedSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: write with more partition columns (uk.co.gresearch.spark.WritePartitionedSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.WritePartitionedSuite.xml [took 0s]
Raw output
partition columns must be named: id

      java.lang.IllegalArgumentException: partition columns must be named: id
      at uk.co.gresearch.spark.package$ExtendedDatasetV2.writePartitionedBy(package.scala:721)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$23(WritePartitionedSuite.scala:94)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$23$adapted(WritePartitionedSuite.scala:93)
      at uk.co.gresearch.spark.UnpersistHandle$.withUnpersist(UnpersistHandle.scala:67)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$22(WritePartitionedSuite.scala:93)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$22$adapted(WritePartitionedSuite.scala:92)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath(SQLHelper.scala:41)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath$(SQLHelper.scala:38)
      at uk.co.gresearch.spark.WritePartitionedSuite.withTempPath(WritePartitionedSuite.scala:30)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$21(WritePartitionedSuite.scala:92)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check warning on line 0 in uk.co.gresearch.spark.WritePartitionedSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: write with one partition (uk.co.gresearch.spark.WritePartitionedSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.WritePartitionedSuite.xml [took 0s]
Raw output
partition columns must be named: id

      java.lang.IllegalArgumentException: partition columns must be named: id
      at uk.co.gresearch.spark.package$ExtendedDatasetV2.writePartitionedBy(package.scala:721)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$31(WritePartitionedSuite.scala:111)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$31$adapted(WritePartitionedSuite.scala:109)
      at uk.co.gresearch.spark.UnpersistHandle$.withUnpersist(UnpersistHandle.scala:67)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$30(WritePartitionedSuite.scala:109)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$30$adapted(WritePartitionedSuite.scala:108)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath(SQLHelper.scala:41)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath$(SQLHelper.scala:38)
      at uk.co.gresearch.spark.WritePartitionedSuite.withTempPath(WritePartitionedSuite.scala:30)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$29(WritePartitionedSuite.scala:108)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check warning on line 0 in uk.co.gresearch.spark.WritePartitionedSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: write with partition order (uk.co.gresearch.spark.WritePartitionedSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.WritePartitionedSuite.xml [took 0s]
Raw output
partition columns must be named: id

      java.lang.IllegalArgumentException: partition columns must be named: id
      at uk.co.gresearch.spark.package$ExtendedDatasetV2.writePartitionedBy(package.scala:721)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$38(WritePartitionedSuite.scala:128)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$38$adapted(WritePartitionedSuite.scala:126)
      at uk.co.gresearch.spark.UnpersistHandle$.withUnpersist(UnpersistHandle.scala:67)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$37(WritePartitionedSuite.scala:126)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$37$adapted(WritePartitionedSuite.scala:125)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath(SQLHelper.scala:41)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath$(SQLHelper.scala:38)
      at uk.co.gresearch.spark.WritePartitionedSuite.withTempPath(WritePartitionedSuite.scala:30)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$36(WritePartitionedSuite.scala:125)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check warning on line 0 in uk.co.gresearch.spark.WritePartitionedSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: write with desc partition order (uk.co.gresearch.spark.WritePartitionedSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.WritePartitionedSuite.xml [took 0s]
Raw output
partition columns must be named: id

      java.lang.IllegalArgumentException: partition columns must be named: id
      at uk.co.gresearch.spark.package$ExtendedDatasetV2.writePartitionedBy(package.scala:721)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$44(WritePartitionedSuite.scala:183)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$44$adapted(WritePartitionedSuite.scala:181)
      at uk.co.gresearch.spark.UnpersistHandle$.withUnpersist(UnpersistHandle.scala:67)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$43(WritePartitionedSuite.scala:181)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$43$adapted(WritePartitionedSuite.scala:180)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath(SQLHelper.scala:41)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath$(SQLHelper.scala:38)
      at uk.co.gresearch.spark.WritePartitionedSuite.withTempPath(WritePartitionedSuite.scala:30)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$42(WritePartitionedSuite.scala:180)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check warning on line 0 in uk.co.gresearch.spark.WritePartitionedSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: write with write projection (uk.co.gresearch.spark.WritePartitionedSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.WritePartitionedSuite.xml [took 0s]
Raw output
partition columns must be named: id

      java.lang.IllegalArgumentException: partition columns must be named: id
      at uk.co.gresearch.spark.package$ExtendedDatasetV2.writePartitionedBy(package.scala:721)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$50(WritePartitionedSuite.scala:244)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$50$adapted(WritePartitionedSuite.scala:237)
      at uk.co.gresearch.spark.UnpersistHandle$.withUnpersist(UnpersistHandle.scala:67)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$49(WritePartitionedSuite.scala:237)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$49$adapted(WritePartitionedSuite.scala:236)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath(SQLHelper.scala:41)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath$(SQLHelper.scala:38)
      at uk.co.gresearch.spark.WritePartitionedSuite.withTempPath(WritePartitionedSuite.scala:30)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$48(WritePartitionedSuite.scala:236)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check warning on line 0 in uk.co.gresearch.spark.WritePartitionedSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: write dataframe (uk.co.gresearch.spark.WritePartitionedSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.WritePartitionedSuite.xml [took 0s]
Raw output
partition columns must be named: id,date

      java.lang.IllegalArgumentException: partition columns must be named: id,date
      at uk.co.gresearch.spark.package$ExtendedDatasetV2.writePartitionedBy(package.scala:721)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$57(WritePartitionedSuite.scala:276)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$57$adapted(WritePartitionedSuite.scala:275)
      at uk.co.gresearch.spark.UnpersistHandle$.withUnpersist(UnpersistHandle.scala:67)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$56(WritePartitionedSuite.scala:275)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$56$adapted(WritePartitionedSuite.scala:274)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath(SQLHelper.scala:41)
      at org.apache.spark.sql.catalyst.plans.SQLHelper.withTempPath$(SQLHelper.scala:38)
      at uk.co.gresearch.spark.WritePartitionedSuite.withTempPath(WritePartitionedSuite.scala:30)
      at uk.co.gresearch.spark.WritePartitionedSuite.$anonfun$new$55(WritePartitionedSuite.scala:274)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check warning on line 0 in uk.co.gresearch.spark.SparkSuite

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 41 runs failed: global row number allows desc order (uk.co.gresearch.spark.SparkSuite)

artifacts/JVM Test Results (Spark 4.0.0-SNAPSHOT Scala 2.13.8)/surefire-reports/TEST-uk.co.gresearch.spark.SparkSuite.xml [took 1s]
Raw output
0 did not equal 10000

      org.scalatest.exceptions.TestFailedException: 0 did not equal 10000
      at org.scalatest.Assertions.newAssertionFailedException(Assertions.scala:472)
      at org.scalatest.Assertions.newAssertionFailedException$(Assertions.scala:471)
      at org.scalatest.Assertions$.newAssertionFailedException(Assertions.scala:1231)
      at org.scalatest.Assertions$AssertionsHelper.macroAssert(Assertions.scala:1295)
      at uk.co.gresearch.spark.SparkSuite.assertRowNumbers(SparkSuite.scala:544)
      at uk.co.gresearch.spark.SparkSuite.doTestWithRowNumbers(SparkSuite.scala:527)
      at uk.co.gresearch.spark.SparkSuite.$anonfun$new$97(SparkSuite.scala:429)
      at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
      at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
      at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
      at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
      at org.scalatest.Transformer.apply(Transformer.scala:22)
      at org.scalatest.Transformer.apply(Transformer.scala:20)
      at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:226)
      at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
      at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
      at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:224)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTest$1(AnyFunSuiteLike.scala:236)
      at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:236)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:218)
      at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$runTests$1(AnyFunSuiteLike.scala:269)
      at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
      at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
      at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:269)
      at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:268)
      at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.run(Suite.scala:1114)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1564)
      at org.scalatest.funsuite.AnyFunSuiteLike.$anonfun$run$1(AnyFunSuiteLike.scala:273)
      at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
      at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:273)
      at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:272)
      at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1564)
      at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1178)
      at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1225)
      at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1328)
      at org.scalatest.Suite.runNestedSuites(Suite.scala:1223)
      at org.scalatest.Suite.runNestedSuites$(Suite.scala:1156)
      at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
      at org.scalatest.Suite.run(Suite.scala:1111)
      at org.scalatest.Suite.run$(Suite.scala:1096)
      at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
      at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:47)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1321)
      at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1315)
      at scala.collection.immutable.List.foreach(List.scala:333)
      at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1315)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:992)
      at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:970)
      at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1481)
      at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:970)
      at org.scalatest.tools.Runner$.main(Runner.scala:775)
      at org.scalatest.tools.Runner.main(Runner.scala)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

514 tests found

There are 514 tests, see "Raw output" for the full list of tests.
Raw output
test.test_diff.DiffTest ‑ test_dataframe_diff
test.test_diff.DiffTest ‑ test_dataframe_diff_with_changes
test.test_diff.DiffTest ‑ test_dataframe_diff_with_default_options
test.test_diff.DiffTest ‑ test_dataframe_diff_with_diff_mode_column_by_column
test.test_diff.DiffTest ‑ test_dataframe_diff_with_diff_mode_left_side
test.test_diff.DiffTest ‑ test_dataframe_diff_with_diff_mode_right_side
test.test_diff.DiffTest ‑ test_dataframe_diff_with_diff_mode_side_by_side
test.test_diff.DiffTest ‑ test_dataframe_diff_with_ignored
test.test_diff.DiffTest ‑ test_dataframe_diff_with_options
test.test_diff.DiffTest ‑ test_dataframe_diff_with_options_and_ignored
test.test_diff.DiffTest ‑ test_dataframe_diff_with_sparse_mode
test.test_diff.DiffTest ‑ test_dataframe_diffwith
test.test_diff.DiffTest ‑ test_dataframe_diffwith_with_ignored
test.test_diff.DiffTest ‑ test_diff_comparators
test.test_diff.DiffTest ‑ test_diff_fluent_setters
test.test_diff.DiffTest ‑ test_diff_mode_consts
test.test_diff.DiffTest ‑ test_diff_options_default
test.test_diff.DiffTest ‑ test_diff_options_with_duplicate_comparators
test.test_diff.DiffTest ‑ test_diff_with_comparators
test.test_diff.DiffTest ‑ test_differ_diff
test.test_diff.DiffTest ‑ test_differ_diff_in_diff_mode_column_by_column
test.test_diff.DiffTest ‑ test_differ_diff_in_diff_mode_left_side
test.test_diff.DiffTest ‑ test_differ_diff_in_diff_mode_right_side
test.test_diff.DiffTest ‑ test_differ_diff_in_diff_mode_side_by_side
test.test_diff.DiffTest ‑ test_differ_diff_with_changes
test.test_diff.DiffTest ‑ test_differ_diff_with_default_options
test.test_diff.DiffTest ‑ test_differ_diff_with_options
test.test_diff.DiffTest ‑ test_differ_diff_with_sparse_mode
test.test_diff.DiffTest ‑ test_differ_diffwith
test.test_histogram.HistogramTest ‑ test_histogram_with_floats
test.test_histogram.HistogramTest ‑ test_histogram_with_ints
test.test_job_description.JobDescriptionTest ‑ test_append_job_description
test.test_job_description.JobDescriptionTest ‑ test_with_job_description
test.test_jvm.PackageTest ‑ test_create_temp_dir
test.test_jvm.PackageTest ‑ test_diff
test.test_jvm.PackageTest ‑ test_dotnet_ticks
test.test_jvm.PackageTest ‑ test_get_jvm_check_java_pkg_is_installed
test.test_jvm.PackageTest ‑ test_get_jvm_classic
test.test_jvm.PackageTest ‑ test_get_jvm_connect
test.test_jvm.PackageTest ‑ test_histogram
test.test_jvm.PackageTest ‑ test_install_pip_package
test.test_jvm.PackageTest ‑ test_install_poetry_project
test.test_jvm.PackageTest ‑ test_job_description
test.test_jvm.PackageTest ‑ test_parquet
test.test_jvm.PackageTest ‑ test_with_row_numbers
test.test_package.PackageTest ‑ test_count_null
test.test_package.PackageTest ‑ test_create_temp_dir
test.test_package.PackageTest ‑ test_dotnet_ticks_to_timestamp
test.test_package.PackageTest ‑ test_dotnet_ticks_to_unix_epoch
test.test_package.PackageTest ‑ test_dotnet_ticks_to_unix_epoch_nanos
test.test_package.PackageTest ‑ test_install_pip_package
test.test_package.PackageTest ‑ test_install_pip_package_not_supported
test.test_package.PackageTest ‑ test_install_pip_package_package_not_found
test.test_package.PackageTest ‑ test_install_pip_package_unknown_argument
test.test_package.PackageTest ‑ test_install_poetry_project
test.test_package.PackageTest ‑ test_install_poetry_project_not_supported
test.test_package.PackageTest ‑ test_install_poetry_project_wrong_arguments
test.test_package.PackageTest ‑ test_timestamp_to_dotnet_ticks
test.test_package.PackageTest ‑ test_unix_epoch_dotnet_ticks
test.test_package.PackageTest ‑ test_unix_epoch_nanos_to_dotnet_ticks
test.test_parquet.ParquetTest ‑ test_parquet_block_columns
test.test_parquet.ParquetTest ‑ test_parquet_blocks
test.test_parquet.ParquetTest ‑ test_parquet_metadata
test.test_parquet.ParquetTest ‑ test_parquet_partitions
test.test_parquet.ParquetTest ‑ test_parquet_schema
test.test_row_number.RowNumberTest ‑ test_row_numbers
test.test_row_number.RowNumberTest ‑ test_row_numbers_order_desc_one_column
test.test_row_number.RowNumberTest ‑ test_row_numbers_order_desc_two_columns
test.test_row_number.RowNumberTest ‑ test_row_numbers_order_not_asc_one_column
test.test_row_number.RowNumberTest ‑ test_row_numbers_order_not_asc_two_columns
test.test_row_number.RowNumberTest ‑ test_row_numbers_order_one_column
test.test_row_number.RowNumberTest ‑ test_row_numbers_order_two_columns
test.test_row_number.RowNumberTest ‑ test_row_numbers_row_number_col_name
test.test_row_number.RowNumberTest ‑ test_row_numbers_unpersist
uk.co.gresearch.spark.GroupBySuite ‑ df.groupByKeySorted should flatMapSortedGroups
uk.co.gresearch.spark.GroupBySuite ‑ df.groupByKeySorted should flatMapSortedGroups reverse
uk.co.gresearch.spark.GroupBySuite ‑ df.groupByKeySorted should flatMapSortedGroups with partition num
uk.co.gresearch.spark.GroupBySuite ‑ df.groupByKeySorted should flatMapSortedGroups with partition num and reverse
uk.co.gresearch.spark.GroupBySuite ‑ df.groupByKeySorted should flatMapSortedGroups with state
uk.co.gresearch.spark.GroupBySuite ‑ df.groupByKeySorted should flatMapSortedGroups with tuple key
uk.co.gresearch.spark.GroupBySuite ‑ df.groupByKeySorted should flatMapSortedGroups with tuple key and state
uk.co.gresearch.spark.GroupBySuite ‑ df.groupBySorted should flatMapSortedGroups
uk.co.gresearch.spark.GroupBySuite ‑ df.groupBySorted should flatMapSortedGroups reverse
uk.co.gresearch.spark.GroupBySuite ‑ df.groupBySorted should flatMapSortedGroups with partition num
uk.co.gresearch.spark.GroupBySuite ‑ df.groupBySorted should flatMapSortedGroups with partition num and reverse
uk.co.gresearch.spark.GroupBySuite ‑ df.groupBySorted should flatMapSortedGroups with state
uk.co.gresearch.spark.GroupBySuite ‑ df.groupBySorted should flatMapSortedGroups with tuple key
uk.co.gresearch.spark.GroupBySuite ‑ df.groupBySorted should flatMapSortedGroups with tuple key and state
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupByKeySorted should flatMapSortedGroups
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupByKeySorted should flatMapSortedGroups reverse
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupByKeySorted should flatMapSortedGroups with partition num
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupByKeySorted should flatMapSortedGroups with partition num and reverse
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupByKeySorted should flatMapSortedGroups with state
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupByKeySorted should flatMapSortedGroups with tuple key
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupByKeySorted should flatMapSortedGroups with tuple key and state
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupBySorted should flatMapSortedGroups
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupBySorted should flatMapSortedGroups reverse
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupBySorted should flatMapSortedGroups with partition num
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupBySorted should flatMapSortedGroups with partition num and reverse
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupBySorted should flatMapSortedGroups with state
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupBySorted should flatMapSortedGroups with tuple key
uk.co.gresearch.spark.GroupBySuite ‑ ds.groupBySorted should flatMapSortedGroups with tuple key and state
uk.co.gresearch.spark.GroupBySuite ‑ should df.groupByKey
uk.co.gresearch.spark.GroupBySuite ‑ should ds.groupByKey
uk.co.gresearch.spark.HistogramSuite ‑ histogram with double values
uk.co.gresearch.spark.HistogramSuite ‑ histogram with double values and int thresholds
uk.co.gresearch.spark.HistogramSuite ‑ histogram with double values on DataFrame
uk.co.gresearch.spark.HistogramSuite ‑ histogram with duplicate thresholds
uk.co.gresearch.spark.HistogramSuite ‑ histogram with int values
uk.co.gresearch.spark.HistogramSuite ‑ histogram with int values and double thresholds
uk.co.gresearch.spark.HistogramSuite ‑ histogram with int values on DataFrame
uk.co.gresearch.spark.HistogramSuite ‑ histogram with no aggregate columns
uk.co.gresearch.spark.HistogramSuite ‑ histogram with no thresholds
uk.co.gresearch.spark.HistogramSuite ‑ histogram with non-existing aggregate column
uk.co.gresearch.spark.HistogramSuite ‑ histogram with non-existing value columns
uk.co.gresearch.spark.HistogramSuite ‑ histogram with one aggregate column
uk.co.gresearch.spark.HistogramSuite ‑ histogram with one threshold
uk.co.gresearch.spark.HistogramSuite ‑ histogram with two aggregate columns
uk.co.gresearch.spark.SparkSuite ‑ .Net ticks to Spark timestamp / unix epoch seconds / nanoseconds
uk.co.gresearch.spark.SparkSuite ‑ Get Spark version
uk.co.gresearch.spark.SparkSuite ‑ NoopUnpersistHandle does not unpersist set DataFrame with StorageLevel(1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ NoopUnpersistHandle does not unpersist set DataFrame with StorageLevel(disk, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ NoopUnpersistHandle does not unpersist set DataFrame with StorageLevel(disk, memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ NoopUnpersistHandle does not unpersist set DataFrame with StorageLevel(memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ SilentUnpersistHandle does not throw on unpersist if no DataFrame is set
uk.co.gresearch.spark.SparkSuite ‑ SilentUnpersistHandle does not throw on unpersist with blocking if no DataFrame is set
uk.co.gresearch.spark.SparkSuite ‑ SilentUnpersistHandle does unpersist set DataFrame with StorageLevel(1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ SilentUnpersistHandle does unpersist set DataFrame with StorageLevel(disk, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ SilentUnpersistHandle does unpersist set DataFrame with StorageLevel(disk, memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ SilentUnpersistHandle does unpersist set DataFrame with StorageLevel(memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ SilentUnpersistHandle throws on setting DataFrame twice
uk.co.gresearch.spark.SparkSuite ‑ Spark temp dir
uk.co.gresearch.spark.SparkSuite ‑ Spark timestamp to .Net ticks
uk.co.gresearch.spark.SparkSuite ‑ Unix epoch nanos to .Net ticks
uk.co.gresearch.spark.SparkSuite ‑ Unix epoch to .Net ticks
uk.co.gresearch.spark.SparkSuite ‑ UnpersistHandle does unpersist set DataFrame with StorageLevel(1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ UnpersistHandle does unpersist set DataFrame with StorageLevel(disk, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ UnpersistHandle does unpersist set DataFrame with StorageLevel(disk, memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ UnpersistHandle does unpersist set DataFrame with StorageLevel(memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ UnpersistHandle throws on setting DataFrame twice
uk.co.gresearch.spark.SparkSuite ‑ UnpersistHandle throws on unpersist if no DataFrame is set
uk.co.gresearch.spark.SparkSuite ‑ UnpersistHandle throws on unpersist with blocking if no DataFrame is set
uk.co.gresearch.spark.SparkSuite ‑ append job description
uk.co.gresearch.spark.SparkSuite ‑ backticks
uk.co.gresearch.spark.SparkSuite ‑ call dataframe-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ call dataframe-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ call dataset-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ call dataset-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ call on false condition dataframe-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ call on false condition dataset-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ call on false condition either dataframe-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ call on false condition either dataframe-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ call on false condition either dataset-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ call on false condition either dataset-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ call on true condition dataframe-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ call on true condition dataset-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ call on true condition either dataframe-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ call on true condition either dataframe-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ call on true condition either dataset-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ call on true condition either dataset-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ count_null
uk.co.gresearch.spark.SparkSuite ‑ global row number allows desc order
uk.co.gresearch.spark.SparkSuite ‑ global row number allows to unpersist with StorageLevel(1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number allows to unpersist with StorageLevel(disk, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number allows to unpersist with StorageLevel(disk, memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number allows to unpersist with StorageLevel(disk, memory, offheap, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number allows to unpersist with StorageLevel(memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number preserves order
uk.co.gresearch.spark.SparkSuite ‑ global row number respects order
uk.co.gresearch.spark.SparkSuite ‑ global row number supports multiple order columns
uk.co.gresearch.spark.SparkSuite ‑ global row number with StorageLevel(1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number with StorageLevel(disk, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number with StorageLevel(disk, memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number with StorageLevel(disk, memory, offheap, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number with StorageLevel(memory, deserialized, 1 replicas)
uk.co.gresearch.spark.SparkSuite ‑ global row number with custom row_number column
uk.co.gresearch.spark.SparkSuite ‑ global row number with existing row_number column
uk.co.gresearch.spark.SparkSuite ‑ global row number with internal column names
uk.co.gresearch.spark.SparkSuite ‑ on false condition call either writer-to-unit methods
uk.co.gresearch.spark.SparkSuite ‑ on false condition call either writer-to-writer methods
uk.co.gresearch.spark.SparkSuite ‑ on true condition call either writer-to-unit methods
uk.co.gresearch.spark.SparkSuite ‑ on true condition call either writer-to-writer methods
uk.co.gresearch.spark.SparkSuite ‑ when false call dataframe-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ when false call dataset-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ when true call dataframe-to-dataframe transformation
uk.co.gresearch.spark.SparkSuite ‑ when true call dataset-to-dataset transformation
uk.co.gresearch.spark.SparkSuite ‑ with existing job description
uk.co.gresearch.spark.SparkSuite ‑ with existing job description if not set
uk.co.gresearch.spark.SparkSuite ‑ with job description
uk.co.gresearch.spark.SparkSuite ‑ without job description
uk.co.gresearch.spark.WritePartitionedSuite ‑ write dataframe
uk.co.gresearch.spark.WritePartitionedSuite ‑ write partitionedBy requires caching with AQE enabled
uk.co.gresearch.spark.WritePartitionedSuite ‑ write partitionedBy requires no caching with AQE disabled
uk.co.gresearch.spark.WritePartitionedSuite ‑ write with desc partition order
uk.co.gresearch.spark.WritePartitionedSuite ‑ write with more partition columns
uk.co.gresearch.spark.WritePartitionedSuite ‑ write with one partition
uk.co.gresearch.spark.WritePartitionedSuite ‑ write with one partition column
uk.co.gresearch.spark.WritePartitionedSuite ‑ write with partition order
uk.co.gresearch.spark.WritePartitionedSuite ‑ write with two partition column
uk.co.gresearch.spark.WritePartitionedSuite ‑ write with write projection
uk.co.gresearch.spark.diff.AppSuite ‑ run app with file and hive table
uk.co.gresearch.spark.diff.AppSuite ‑ run app with filter [C]
uk.co.gresearch.spark.diff.AppSuite ‑ run app with filter [D]
uk.co.gresearch.spark.diff.AppSuite ‑ run app with filter [I,C,D]
uk.co.gresearch.spark.diff.AppSuite ‑ run app with filter [I]
uk.co.gresearch.spark.diff.AppSuite ‑ run app with filter [N]
uk.co.gresearch.spark.diff.AppSuite ‑ run app with unknown filter
uk.co.gresearch.spark.diff.AppSuite ‑ run app writing stats
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ DiffComparator.default
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ DiffComparator.duration
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ DiffComparator.epsilon
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ DiffComparator.equiv with any
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ DiffComparator.equiv with encoder
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ DiffComparator.equiv with type
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ DiffComparator.nullSafeEqual
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ absolute epsilon comparator (exclusive)
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ absolute epsilon comparator (inclusive)
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ changeset accounts for comparators
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ diff with custom comparator - codegen enabled=false
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ diff with custom comparator - codegen enabled=true
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ duration comparator not supported
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ duration comparator with date (exclusive)
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ duration comparator with date (inclusive)
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ duration comparator with time (exclusive)
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ duration comparator with time (inclusive)
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ map comparator typed - keyOrderSensitive=false - codegen enabled=false
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ map comparator typed - keyOrderSensitive=false - codegen enabled=true
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ map comparator typed - keyOrderSensitive=true - codegen enabled=false
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ map comparator typed - keyOrderSensitive=true - codegen enabled=true
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ map comparator untyped - keyOrderSensitive=false - codegen enabled=false
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ map comparator untyped - keyOrderSensitive=false - codegen enabled=true
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ map comparator untyped - keyOrderSensitive=true - codegen enabled=false
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ map comparator untyped - keyOrderSensitive=true - codegen enabled=true
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ null-aware comparator
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ relative epsilon comparator (exclusive)
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ relative epsilon comparator (inclusive)
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ whitespace agnostic string comparator
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - any equiv for column name
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - default any equiv
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - default diff comparator
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - default encoder equiv
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - default typed equiv
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - diff comparator for name
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - diff comparator for type
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - encoder equiv
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - encoder equiv for column name
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - equiv encoder for column name
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - typed diff comparator
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - typed diff comparator for type
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator - typed equiv for type
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator of incompatible type - diff comparator
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator of incompatible type - encoder equiv
uk.co.gresearch.spark.diff.DiffComparatorSuite ‑ with comparator of incompatible type - typed equiv
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiff
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffAs
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffIgnoredColumn
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffMultipleKeys
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffNoKey
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffOfWith
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffSingleKey
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffWithComparators
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffWithOptions
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDiffer
uk.co.gresearch.spark.diff.DiffJavaTests ‑ testDifferWithIgnored
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options diff value
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options left and right prefixes
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options with change column name same as diff column
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options with comparators
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options with duplicate comparator - multiple columns
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options with duplicate comparator - multiple types
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options with duplicate comparator - single column
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options with duplicate comparator - single type
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options with empty diff column name
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ diff options with typed diff comparator for other data type
uk.co.gresearch.spark.diff.DiffOptionsSuite ‑ fluent methods of diff options
uk.co.gresearch.spark.diff.DiffSuite ‑ diff DataFrames
uk.co.gresearch.spark.diff.DiffSuite ‑ diff as U
uk.co.gresearch.spark.diff.DiffSuite ‑ diff as U with encoder
uk.co.gresearch.spark.diff.DiffSuite ‑ diff as U with encoder and custom options
uk.co.gresearch.spark.diff.DiffSuite ‑ diff as U with extra column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff as U with left-side diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff as U with right-side diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff as U with subset of columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff column order
uk.co.gresearch.spark.diff.DiffSuite ‑ diff dataframe with duplicate columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff of empty schema
uk.co.gresearch.spark.diff.DiffSuite ‑ diff of non-existing id column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff similar with ignored column and different number of columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff similar with ignored columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff similar with ignored columns and empty schema
uk.co.gresearch.spark.diff.DiffSuite ‑ diff similar with ignored columns case-insensitive
uk.co.gresearch.spark.diff.DiffSuite ‑ diff similar with ignored columns case-sensitive
uk.co.gresearch.spark.diff.DiffSuite ‑ diff similar with ignored columns of different type
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where case-insensitive non-id column produces change column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where case-insensitive non-id column produces diff column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where case-insensitive non-id column produces id column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where case-sensitive non-id column produces non-conflicting change column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where case-sensitive non-id column produces non-conflicting diff column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where case-sensitive non-id column produces non-conflicting id column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where non-id column produces change column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where non-id column produces diff column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff where non-id column produces id column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with all id columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with case-insensitive column names
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with case-sensitive column names
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with change column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with change column name in id columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with change column name in non-id columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with change column without id columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with column-by-column and sparse mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with column-by-column diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with custom diff options
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with different column names
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with different nullability
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with different number of columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with different types
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with dot in id column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with dot in value column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with dots in change column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with dots in diff column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with dots in prefixes
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with id column diff in T
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored and change columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns and column-by-column diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns and left-side diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns and right-side diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns and side-by-side diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns case-insensitive
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns case-sensitive
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns of different types
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns, column-by-column diff and sparse mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns, left-side diff and sparse mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns, right-side diff and sparse mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with ignored columns, side-by-side diff and sparse mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with left side and sparse mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with left-side diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with left-side diff mode and change column name in value columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with left-side diff mode and diff column name in value columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with left-side diff mode and dot in value column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with left-side mode where case-insensitive non-id column would produce diff column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with left-side mode where non-id column would produce diff column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with no id column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with no id columns ids taken from left
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with non-id column diff in T
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with null id values
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with null values
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with one ID column case-insensitive
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with one id column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with one id column case-sensitive
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with output columns in T
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with right side and sparse mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with right-side diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with right-side diff mode and change column name in value columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with right-side diff mode and diff column name in value columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with right-side diff mode and dot in value column
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with right-side mode where case-insensitive non-id column would produce diff column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with right-side mode where non-id column would produce diff column name
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with side-by-side and sparse mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with side-by-side diff mode
uk.co.gresearch.spark.diff.DiffSuite ‑ diff with two id columns
uk.co.gresearch.spark.diff.DiffSuite ‑ diffWith
uk.co.gresearch.spark.diff.DiffSuite ‑ diffWith left-prefixed id
uk.co.gresearch.spark.diff.DiffSuite ‑ diffWith right-prefixed id
uk.co.gresearch.spark.diff.DiffSuite ‑ distinct prefix for
uk.co.gresearch.spark.diff.examples.Examples ‑ examples
uk.co.gresearch.spark.diff.examples.Examples ‑ issue
uk.co.gresearch.spark.group.GroupSuite ‑ GroupIterator should iterate only over current key for multiple keys and multiple values
uk.co.gresearch.spark.group.GroupSuite ‑ GroupIterator should iterate only over current key for multiple keys and single value
uk.co.gresearch.spark.group.GroupSuite ‑ GroupIterator should iterate only over current key for null key
uk.co.gresearch.spark.group.GroupSuite ‑ GroupIterator should iterate only over current key for single key and multiple values
uk.co.gresearch.spark.group.GroupSuite ‑ GroupIterator should iterate only over current key for single key and single value
uk.co.gresearch.spark.group.GroupSuite ‑ GroupIterator should not work with empty iterator
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None key and unconsumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with None values and unconsumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with empty iterator and unconsumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many 1-element groups and unconsumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with many groups and unconsumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null key and unconsumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with null values and unconsumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one 1-element groups and unconsumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and fully consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and multiple calls to hasNext
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and partially consumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and partially consumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and partially consumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and partially consumed second group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and unconsumed first group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and unconsumed groups
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and unconsumed last group
uk.co.gresearch.spark.group.GroupSuite ‑ GroupedIterator should work with one group and unconsumed second group
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet block columns (parallelism=1)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet block columns (parallelism=2)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet block columns (parallelism=8)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet block columns (parallelism=None)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet blocks (parallelism=1)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet blocks (parallelism=2)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet blocks (parallelism=8)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet blocks (parallelism=None)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet metadata (parallelism=1)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet metadata (parallelism=2)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet metadata (parallelism=8)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet metadata (parallelism=None)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (1 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (1024 bytes) (parallelism=1)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (1024 bytes) (parallelism=2)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (1024 bytes) (parallelism=8)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (1024 bytes) (parallelism=None)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (127 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (13 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (19 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (251 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (29 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (3 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (512 bytes) (parallelism=1)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (512 bytes) (parallelism=2)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (512 bytes) (parallelism=8)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (512 bytes) (parallelism=None)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (61 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (7 bytes)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (8192 bytes) (parallelism=1)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (8192 bytes) (parallelism=2)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (8192 bytes) (parallelism=8)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (8192 bytes) (parallelism=None)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (default bytes) (parallelism=1)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (default bytes) (parallelism=2)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (default bytes) (parallelism=8)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet partitions (default bytes) (parallelism=None)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet schema (parallelism=1)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet schema (parallelism=2)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet schema (parallelism=8)
uk.co.gresearch.spark.parquet.ParquetSuite ‑ read parquet schema (parallelism=None)
uk.co.gresearch.test.SparkJavaTests ‑ testBackticks
uk.co.gresearch.test.SparkJavaTests ‑ testHistogram
uk.co.gresearch.test.SparkJavaTests ‑ testHistogramWithAggColumn
uk.co.gresearch.test.SparkJavaTests ‑ testRowNumbers
uk.co.gresearch.test.SparkJavaTests ‑ testRowNumbersColumnName
uk.co.gresearch.test.SparkJavaTests ‑ testRowNumbersOrderDesc
uk.co.gresearch.test.SparkJavaTests ‑ testRowNumbersOrderOneColumn
uk.co.gresearch.test.SparkJavaTests ‑ testRowNumbersOrderTwoColumns
uk.co.gresearch.test.SparkJavaTests ‑ testRowNumbersStorageLevelAndUnpersist
uk.co.gresearch.test.SparkJavaTests ‑ testRowNumbersUnpersist