I did find: >From Phoenix (https://github.com/apache/phoenix/blob/master/NOTICE)
It includes software from other Apache Software Foundation projects, including, but not limited to: - Apache HBase - Apache Hadoop - Apache Commons >From Mahout (https://github.com/apache/mahout/blob/master/NOTICE.txt) It includes software from other Apache Software Foundation projects, including, but not limited to: - Apache Lucene Java - Apache Solr - Apache Hadoop - Apache Commons - Apache Spark - Apache Flink On Wed, Nov 18, 2015 at 6:53 PM, Joe Percivall < [email protected]> wrote: > You're right. I am thinking of the patch I just put up for 1086 where I > use the same util. In that patch I named it ByteArrayOutputStream. I can > rename 1081 real quick. > > I plan on rebasing either 1081 or 1086 to account for the util but for now > I just put it in both. > > [1] https://issues.apache.org/jira/browse/NIFI-1086 > - - - - - - > Joseph Percivall > linkedin.com/in/Percivall > e: [email protected] > > > > > On Wednesday, November 18, 2015 6:49 PM, Tony Kurc <[email protected]> > wrote: > Joe, > It looks to me from your patch like you named it BAOS. > > From: > > https://issues.apache.org/jira/secure/attachment/12773032/NIFI-1081_02.patch > > an example: > > import org.apache.nifi.processors.standard.util.SoftLimitBoundedBAOS; > > > > On Wed, Nov 18, 2015 at 6:40 PM, Joe Percivall < > [email protected]> wrote: > > > Hey Tony, > > > > Regarding BAOS vs ByteArrayOutputStream, I made it ByteArrayOutputStream > > because it a utility class within the standard processors package and not > > an inner private class. I figured we don't know for sure if everyone > knows > > what BAOS is off the top of their head (I didn't at first) so better to > be > > on the safe side for when people are looking for utility. > > > > For the Notice, I talked with a couple people and it is my understanding > > that all we needed to do was include the source that we are using > > (BoundedByteArrayOutputStream.java) and any notices in the Hadoop project > > Notice file [1], which there isn't. Whether or not their Notice file is > > wrong is another story though. > > > > [1] https://github.com/apache/hadoop/blob/trunk/NOTICE.txt > > > > Joe > > - - - - - - > > Joseph Percivall > > linkedin.com/in/Percivall > > e: [email protected] > > > > > > > > > > On Wednesday, November 18, 2015 6:26 PM, Tony Kurc <[email protected]> > > wrote: > > I've reviewing Joseph Percivall's NIFI-1081. It added > > org.apache.nifi.processors.standard.util.SoftLimitBoundedBAOS > > > > How do we feel about BAOS vs ByteArrayOutputStream? > > > > Also, it was heavily based on Hadoop's implementation of I believe > > org.apache.hadoop.io.BoundedByteArrayOutputStream [1] > > > > The below snippet was added to the NOTICE, I'm not sure if it is right. > How > > do we credit another apache project, hadoop, with providing the basis? I > > didn't see an obvious example of this already in the source tree > > > > ============= BEGIN SNIPPET ============ > > This product includes the following work from the Apache Hadoop project: > > > > BoundedByteArrayOutputStream.java > > ============= END SNIPPET ============== > > > > [1] > > > > > https://github.com/apache/hadoop/blob/3b85bd7c3391719624a261f061a67cc4356be477/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/io/BoundedByteArrayOutputStream.java > > >
