|
============================================================== |
|
JanusGraph: Distributed Graph Database |
|
Copyright 2012 and onwards JanusGraph Authors |
|
============================================================== |
|
|
|
This product includes software developed by JanusGraph contributors listed |
|
in CONTRIBUTORS.txt; JanusGraph copyright holders are listed in AUTHORS.txt. |
|
|
|
This product is based on Titan, originally developed by Aurelius (acquired by |
|
DataStax) and the following individuals: |
|
|
|
* Matthias Broecheler |
|
* Dan LaRocque |
|
* Marko A. Rodriguez |
|
* Stephen Mallette |
|
* Pavel Yaskevich |
|
|
|
It also includes software from other open source projects including, but not limited to (check pom.xml for complete listing): |
|
|
|
* Apache Cassandra [https://cassandra.apache.org/] |
|
* Apache Commons [https://commons.apache.org/] |
|
* Apache Groovy [http://groovy-lang.org/] |
|
* Apache HBase [https://hbase.apache.org/] |
|
* Apache Hadoop [https://hadoop.apache.org/] |
|
* Apache Kerby [https://github.com/apache/directory-kerby] |
|
* Apache Log4j [https://logging.apache.org/log4j] |
|
* Apache Lucene [https://lucene.apache.org/] |
|
* Apache Solr [https://lucene.apache.org/solr/] |
|
* Apache TinkerPop [https://tinkerpop.apache.org/] |
|
* Astyanax [https://github.com/Netflix/astyanax] |
|
* DataStax Driver for Apache Cassandra [https://github.com/datastax/java-driver] |
|
* EasyMock [http://easymock.org/] |
|
* Elasticsearch [https://www.elastic.co/] |
|
* Google Cloud Bigtable [https://github.com/googlecloudplatform/cloud-bigtable-client] |
|
* Google Guava [https://github.com/google/guava] |
|
* HPPC [https://labs.carrotsearch.com/hppc.html] |
|
* JUnit [https://www.junit.org/] |
|
* Jackson [https://github.com/FasterXML/jackson] |
|
* Kryo [https://github.com/EsotericSoftware/kryo] |
|
* Metrics [https://metrics.dropwizard.io] |
|
* Mockito [https://site.mockito.org/] |
|
* Noggit [https://github.com/yonik/noggit] |
|
* OpenRDF [http://rdf4j.org/] |
|
* Oracle BerkeleyDB Java Edition [https://www.oracle.com/technetwork/products/berkeleydb/] (see license below) |
|
* Project Lombok [https://projectlombok.org/] |
|
* Reflections8 [https://github.com/aschoerk/reflections8] |
|
* SLF4J [https://www.slf4j.org/] |
|
* Spatial4j [https://github.com/locationtech/spatial4j] |
|
* Vavr [https://www.vavr.io/] |
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= |
|
Copyright (C) 2002, 2016, Oracle and/or its affiliates. All rights reserved. |
|
|
|
Licensed under the Apache License, Version 2.0 (the "License") reproduced below or available at: |
|
|
|
http://www.apache.org/licenses/LICENSE-2.0 |
|
|
|
Unless required by applicable law or agreed to in writing, software |
|
distributed under the License is distributed on an "AS IS" BASIS, |
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
See the License for the specific language governing permissions and |
|
limitations under the License. |
|
|
|
ADDITIONAL THIRD PARTY NOTICES: |
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= |
|
/*** |
|
* ASM: a very small and fast Java bytecode manipulation framework |
|
* Copyright (c) 2000-2005 INRIA, France Telecom |
|
* All rights reserved. |
|
* |
|
* Redistribution and use in source and binary forms, with or without |
|
* modification, are permitted provided that the following conditions |
|
* are met: |
|
* 1. Redistributions of source code must retain the above copyright |
|
* notice, this list of conditions and the following disclaimer. |
|
* 2. Redistributions in binary form must reproduce the above copyright |
|
* notice, this list of conditions and the following disclaimer in the |
|
* documentation and/or other materials provided with the distribution. |
|
* 3. Neither the name of the copyright holders nor the names of its |
|
* contributors may be used to endorse or promote products derived from |
|
* this software without specific prior written permission. |
|
* |
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
|
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
|
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
|
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
|
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
|
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
|
* THE POSSIBILITY OF SUCH DAMAGE. |
|
*/ |
|
|
|
------------------------------------------------------------------------ |
|
Apache Cassandra |
|
------------------------------------------------------------------------ |
|
Apache Cassandra |
|
Copyright 2022 The Apache Software Foundation |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/db/SystemKeyspace.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/db/SystemKeyspace.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/cql3/CqlClientHelper.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/cql3/CqlClientHelper.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/cql3/CqlConfigHelper.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/cql3/CqlConfigHelper.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/cql3/CqlInputFormat.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/cql3/CqlInputFormat.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/cql3/CqlRecordReader.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/cql3/CqlRecordReader.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/cql3/LimitedLocalNodeFirstLocalBalancingPolicy.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/cql3/LimitedLocalNodeFirstLocalBalancingPolicy.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/ColumnFamilySplit.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/ColumnFamilySplit.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/ConfigHelper.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/ConfigHelper.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/HadoopCompat.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/HadoopCompat.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/hadoop/ReporterWrapper.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/hadoop/ReporterWrapper.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/schema/SchemaConstants.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/schema/SchemaConstants.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/utils/AbstractIterator.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/utils/AbstractIterator.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/utils/BiMultiValMap.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/utils/BiMultiValMap.java |
|
|
|
cassandra-hadoop-util/src/main/java/org/apache/cassandra/utils/Pair.java |
|
from |
|
https://github.com/apache/cassandra/blob/cassandra-4.0.6/src/java/org/apache/cassandra/utils/Pair.java |
|
|