[Math] About MATH-1348

2016-03-27 Thread Gilles
Hi. Referring to https://issues.apache.org/jira/browse/MATH-1348 I wonder whether it is at all a good idea to provide this functionality. If the only expected usage is for https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#shuffle-java.util.List-java.util.Random- I'd rath

Re: [Math] "rebase" vs "merge" (Was: RNG refactoring)

2016-03-27 Thread Matt Sicker
I once had to do a git filter-branch to remove an emoji from a commit message that broke our CI server because it was using MySQL. That was fun, plus I had to get all my co-workers to do a git pull --rebase. So yeah, there are occasional uses for breaking everyone's history. On 27 March 2016 at 19

Re: [Math] "rebase" vs "merge" (Was: RNG refactoring)

2016-03-27 Thread Al Chou
Agreed, changing the commit ancestry history of a branch that other people have already (even merely potentially) fetched and checked out locally is generally frowned upon.  Interesting to hear that anyone ever has gotten consensus to do so via "pull --rebase"!  On rare occasions at my job we ha

Re: [Math] "rebase" vs "merge" (Was: RNG refactoring)

2016-03-27 Thread Matt Sicker
In general, don't use rebase on branches that other people are also using without first making sure everyone is willing to also rebase their own local copies. To do that, they can run "git pull --rebase" to update when you've force-pushed a rebased branch. This is generally looked down upon, but is

Re: [compress] 1.11 RC in about two weeks?

2016-03-27 Thread Stefan Bodewig
Hi all I don't intend to change anything in master before the 1.11 release anymore, so I've created a snapshot site at http://stefan.samaflost.de/staging/COMPRESS-1.11/ that you can use to look at the reports. If you see anything that should get addressed, please yell. Same if you want to add som

[compress] progress monitoring

2016-03-27 Thread Stefan Bodewig
Hi all https://issues.apache.org/jira/browse/COMPRESS-207 asks for progress tracking inside BZip2CompressorInputStream. As such I think the request is to narrow (why add it for bzip2 but not gzip2?) and I created the branch COMPRESS-207 for a prototypical implementation. This is incomplete since I

Re: [compress] Trying to Pick up Compress2 Again

2016-03-27 Thread Stefan Bodewig
On 2016-03-23, Stefan Bodewig wrote: > On the API side Java8 is only used for java.time.Instant (for the last > modified time of an entry). In addition I've used Java7's > SeekableByteChannel for random access and AutoCloseable in place of > Closeable. Actually I've moved away from Instant in fav