Github user dlwh commented on the pull request:
https://github.com/apache/spark/pull/940#issuecomment-50310077
"Release Plans" implies that there is a plan. :-). My general policy is to
cut a release whenever someone asks (or within a couple of weeks of that).
We've done a bunch of refactoring to the algebraic hierarchy and a few other
biggish things, so I might be a bit more cautious than usual. There are also
some features I'd like to see in a 0.9 that will take some time, but if you
need a release I can cause one to appear.
quasiquotes is a compile time thing and you can probably exclude it from
your dependencies without a problem. I'm not quite sure how they got in there.
For Commons Math: We mostly use the LP solver, some numerics routines,
random number generation, and some probability distributions. Happy to accept a
PR that maintains the same level of functionality with whatever version of
commons math.
```
fukaeri:breeze dlwh (master)$ grep -R "math3" math/src/
math/src//main/scala/breeze/numerics/package.scala:import
org.apache.commons.math3.special.{Gamma => G, Erf}
math/src//main/scala/breeze/numerics/package.scala:import
org.apache.commons.math3.util.FastMath
math/src//main/scala/breeze/numerics/package.scala: * @see
http://commons.apache.org/proper/commons-math/apidocs/org/apache/commons/math3/special/Gamma.html#regularizedGammaP(double,
double)
math/src//main/scala/breeze/numerics/package.scala: * @see
http://commons.apache.org/proper/commons-math/apidocs/org/apache/commons/math3/special/Gamma.html#regularizedGammaP(double,
double)
math/src//main/scala/breeze/optimize/FirstOrderMinimizer.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//main/scala/breeze/optimize/linear/LinearProgram.scala:import
org.apache.commons.math3.optim.linear._
math/src//main/scala/breeze/optimize/linear/LinearProgram.scala:import
org.apache.commons.math3.optim.nonlinear.scalar._
math/src//main/scala/breeze/stats/distributions/ApacheDistributionWrapper.scala:import
org.apache.commons.math3.distribution.{FDistribution => ApacheFDistribution,
AbstractRealDistribution => ApacheRealDistribution, AbstractIntegerDistribution
=> ApacheIntegerDistribution}
math/src//main/scala/breeze/stats/distributions/CauchyDistribution.scala:import
org.apache.commons.math3.distribution.{CauchyDistribution =>
ApacheCauchyDistribution}
math/src//main/scala/breeze/stats/distributions/FDistribution.scala:import
org.apache.commons.math3.distribution.{FDistribution => ApacheFDistribution,
RealDistribution => ApacheRealDistribution}
math/src//main/scala/breeze/stats/distributions/HypergeometricDistribution.scala:import
org.apache.commons.math3.distribution.{HypergeometricDistribution =>
ApacheHypergeometricDistribution}
math/src//main/scala/breeze/stats/distributions/LevyDistribution.scala:import
org.apache.commons.math3.distribution.{LevyDistribution =>
ApacheLevyDistribution}
math/src//main/scala/breeze/stats/distributions/LevyDistribution.scala:import
org.apache.commons.math3.random.{RandomGenerator, JDKRandomGenerator}
math/src//main/scala/breeze/stats/distributions/Rand.scala:import
org.apache.commons.math3.random.{MersenneTwister, RandomGenerator}
math/src//main/scala/breeze/stats/distributions/StudentsT.scala:import
org.apache.commons.math3.distribution.TDistribution
math/src//main/scala/breeze/stats/distributions/ThreadLocalRandomGenerator.scala:import
org.apache.commons.math3.random.RandomGenerator
math/src//main/scala/breeze/stats/distributions/TriangularDistribution.scala:import
org.apache.commons.math3.distribution.{TriangularDistribution =>
ApacheTriangularDistribution}
math/src//main/scala/breeze/stats/distributions/VariableKernelEmpiricalDistribution.scala:import
org.apache.commons.math3.random.{EmpiricalDistribution =>
ApacheEmpiricalDistribution}
math/src//main/scala/breeze/stats/distributions/WeibullDistribution.scala:import
org.apache.commons.math3.distribution.{WeibullDistribution =>
ApacheWeibullDistribution}
math/src//main/scala/breeze/stats/distributions/ZipfDistribution.scala:import
org.apache.commons.math3.distribution.{ZipfDistribution =>
ApacheZipfDistribution}
math/src//test/scala/breeze/stats/distributions/ChiSquaredTest.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//test/scala/breeze/stats/distributions/GammaTest.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//test/scala/breeze/stats/distributions/GeometricTest.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//test/scala/breeze/stats/distributions/GumbelTest.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//test/scala/breeze/stats/distributions/LaplaceTest.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//test/scala/breeze/stats/distributions/LogarthmicTest.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//test/scala/breeze/stats/distributions/ParetoTest.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//test/scala/breeze/stats/distributions/RayleighTest.scala:import
org.apache.commons.math3.random.MersenneTwister
math/src//test/scala/breeze/stats/distributions/StudentsTTest.scala:import
org.apache.commons.math3.random.MersenneTwister
```
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---