Skip to content

Commit 74181fa

Browse files
Donation to Apache Cassandra and ASF
Reassignment of copyright, where approved, and relicensing. New repository will be github.com/apache/cassandra-spark-connector
1 parent d1eb21d commit 74181fa

File tree

415 files changed

+7502
-13
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

415 files changed

+7502
-13
lines changed

NOTICE

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
Apache Cassandra Apache Spark Connector
2+
Copyright 2014 The Apache Software Foundation
3+
4+
This product includes software developed at
5+
The Apache Software Foundation (http://www.apache.org/).
6+
7+
8+
This product originates, before git sha
9+
d1eb21d485ce948b84f471e2557cf605a6459438, from software from DataStax
10+
and other individual contributors.
11+
12+
Non-DataStax contributors are listed below. Those marked with
13+
asterisk have agreed to donate (copyright assign) their contributions to the
14+
Apache Software Foundation, signing CLAs when appropriate.
15+
16+
Soumya Sanyal @hasSoumya
17+
Yohann Rubinsztejn @yohannrub
18+
Ivan Nikolov @nikolovivan
19+
Andrew Ash @ash211 <andrew@andrewash.com>
20+
Todd @tsindot
21+
Stefano Ortolani @ostefano
22+
Jacek Laskowski @jaceklaskowski <jacek@japila.pl>
23+
Ryan Scheidter @rs017991
24+
Miguel Miranda @miguelnmiranda
25+
Alexey Ponkin @ponkin
26+
Greg Baker @gregbaker
27+
Gerrit @gerritjvv
28+
Tobias Stadler @tobiasstadler <ts.stadler@gmx.de>
29+
Liang-Chi Hsieh @viirya
30+
Burak Yavuz @brkyvz <burak@databricks.com>
31+
Kaushal Prajapati @skp33
32+
Jack Richard Buggins @JackBuggins
33+
etienne @crakjie
34+
Vincenzo Cerminara @vinsce
35+
Philipp Hoffmann @philipphoffmann <mail@philipphoffmann.de>
36+
Matt Chapman @matt2000
37+
Ian Macalinao @macalinao <github-primary@igm.pub>
38+
Chen Bin @bchen-talend
39+
LI Geng @anguslee <angus.lee8329@gmail.com>
40+
Guancheng (G.C.) Chen @gchen <chenguancheng@gmail.com>
41+
Mathieu Morlon @glutamatt
42+
Zachary Taylor @ztaylor54
43+
Nick Rushton @rushton <nick.rushton@hotmail.com>
44+
Delyan Dimitrov @delyand
45+
?? @cip123
46+
Paul Leclercq @polomarcus
47+
Jorge Lee @jrglee
48+
Mariusz @mariuszeniro
49+
Ben Slater @slater-ben <ben.slater@instaclustr.com>
50+
Mark Watson @mkwatson <mkw5053@gmail.com>
51+
The Gitter Badger @gitter-badger <badger@gitter.im>
52+
Arash Nabili @arashn
53+
Jason Ribeiro @jasonribeiro
54+
Sina Kordestanchi @arsinux
55+
?? @nftw
56+
Sebastian @ssuperczynski <s.superczynski@gmail.com>
57+
Ilya Epifanov @ilya-epifanov
58+
Dragisa Krsmanovic @dragisak
59+
Josef Lindman Hörnlund @jotsif <josef@modulai.io>
60+
Pablo Francisco Pérez Hidalgo @pfcoperez <contact@pablofranciscoperez.info>
61+
?? @sheldonkhall
62+
Xian Yi Teng @xytxytxyt <xytxytxyt@gmail.com>
63+
Noorul Islam K M @noorul <noorul@noorul.com>
64+
Norbert Schultz @nob13
65+
Sam Theisens @SamTheisens
66+
Alexey Maslennikov @grayswander <alexey.maslennikov@gmail.com>
67+
Holden Karau @holdenk <holden@pigscanfly.ca>
68+
lsk @critikaled
69+
?? @bbenshalom
70+
Adam Dąbrowski @dabrowski-adam
71+
Omri Iluz @omriiluz
72+
Igor Kamyshnikov @gowa
73+
Silvio @granturing <silvio.fiorito@granturing.com>
74+
Nils Petersohn @snackycracky
75+
Joe Lust @twistedpair
76+
Chander S Pechetty @chanderspechetty
77+
Yann Moisan @YannMoisan
78+
Jaret Dawson @mathgeek <jaret.dawson@gmail.com>

README.md

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# DataStax Connector for Apache Spark to Apache Cassandra
1+
# Apache Cassandra Spark Connector
22

33
*Lightning-fast cluster computing with Apache Spark&trade; and Apache Cassandra&reg;.*
44

@@ -168,18 +168,11 @@ Questions and requests for help may be submitted to the [user mailing list](http
168168

169169
## Q/A Exchange
170170

171-
The [Community](https://dtsx.io/discord) provides a free question and answer server for any and all
172-
questions relating to any DataStax related technology. Including the Spark Cassandra Connector. Both DataStax
173-
engineers and community members frequently participate here and answer questions.
171+
For community help see https://cassandra.apache.org/_/community.html
174172

175173
## Contributing
176174

177-
To protect the community, all contributors are required to sign the [DataStax Spark Cassandra Connector Contribution License Agreement](https://cla.datastax.com/). The process is completely electronic and should only take a few minutes.
178-
179-
To develop this project, we recommend using IntelliJ IDEA. Make sure you have
180-
installed and enabled the Scala Plugin. Open the project with IntelliJ IDEA and
181-
it will automatically create the project structure from the provided SBT
182-
configuration.
175+
To protect the community, all contributors are required to sign the Apache Software Foundation's [Contribution License Agreement](https://www.apache.org/licenses/contributor-agreements.html#clas).
183176

184177
[Tips for Developing the Spark Cassandra Connector](doc/developers.md)
185178

@@ -197,7 +190,7 @@ To run unit and integration tests:
197190
./sbt/sbt test
198191
./sbt/sbt it:test
199192

200-
Note that the integration tests require [CCM](https://github.com/riptano/ccm) to be installed on your machine.
193+
Note that the integration tests require [CCM](https://github.com/apache/cassandra-ccm) to be installed on your machine.
201194
See [Tips for Developing the Spark Cassandra Connector](doc/developers.md) for details.
202195

203196
By default, integration tests start up a separate, single Cassandra instance and run Spark in local mode.
@@ -220,10 +213,12 @@ outputLocation defaults to doc/reference.md
220213

221214
## License
222215

223-
Copyright 2014-2022, DataStax, Inc.
216+
Copyright 2014, Apache Software Foundation
224217

225218
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
226219

227220
http://www.apache.org/licenses/LICENSE-2.0
228221

229222
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.
223+
224+
Apache Cassandra, Apache Spark, Apache, Tomcat, Lucene, Solr, Hadoop, Spark, TinkerPop, and Cassandra are trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.

connector/src/it/scala/com/datastax/bdp/spark/search/SearchAnalyticsIntegrationSpec.scala

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
*/
18+
119
package com.datastax.bdp.spark.search
220

321
import java.lang.{Integer => JInt}

connector/src/it/scala/com/datastax/bdp/spark/search/SearchSupport.scala

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
*/
18+
119
package com.datastax.bdp.spark.search
220

321
import java.net.InetAddress

connector/src/it/scala/com/datastax/spark/connector/CassandraJavaUtilSpec.scala

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
*/
18+
119
package com.datastax.spark.connector
220

321
import com.datastax.spark.connector.ccm.CcmBridge

connector/src/it/scala/com/datastax/spark/connector/SparkCassandraITFlatSpecBase.scala

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
*/
18+
119
package com.datastax.spark.connector
220

321
import java.io.{ByteArrayOutputStream, ObjectOutputStream}

connector/src/it/scala/com/datastax/spark/connector/cluster/Cluster.scala

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
*/
18+
119
package com.datastax.spark.connector.cluster
220

321
import java.net.InetSocketAddress

connector/src/it/scala/com/datastax/spark/connector/cluster/ClusterHolder.scala

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
*/
18+
119
package com.datastax.spark.connector.cluster
220

321
import com.datastax.spark.connector.ccm.CcmBridge

connector/src/it/scala/com/datastax/spark/connector/cluster/Fixtures.scala

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
*/
18+
119
package com.datastax.spark.connector.cluster
220

321
import java.io.IOException

connector/src/it/scala/com/datastax/spark/connector/cql/CassandraAuthenticatedConnectorSpec.scala

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
*/
18+
119
package com.datastax.spark.connector.cql
220

321
import java.io.IOException

0 commit comments

Comments
 (0)