Skip to content

Commit

Permalink
Remove GemFire connector (#1561)
Browse files Browse the repository at this point in the history
For the opensource snappy-connectors repository, the gemfire-connector module
still depends on the closed-source Pivotal's Gemfire jar, so removed those references.

It can be added back in future if the code in snappy-connectors repository is
modified to support Apache Geode instead.

Also added OSS versions of snappy-aqp and snappy-connectors repositories as submodules.

Upgraded gradle to v5.6.4, the latest 5.x release.

Fixed multiple test failures.

Also moved common test cluster start/stop etc to new class ClusterUtils that also
creates a separate directory for cluster instead of using the main snappy product directory

Updated NOTICE, build.

- fix snappy-nodes.sh script to work uniformly for both local and remote execution
- updated year in LICENSE
- also fixed occasional bulk write lock timeout
- updated submodule links
  • Loading branch information
sumwale authored Jun 26, 2021
1 parent f41ab40 commit 8c7c02e
Show file tree
Hide file tree
Showing 73 changed files with 1,286 additions and 1,164 deletions.
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
*.class
aqp
!core/**/aqp
benchmarking/
hydraLogs/
snappy-connectors/
snappy-poc/
vm_*

Expand Down
7 changes: 6 additions & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,9 @@
path = spark
url = https://github.com/TIBCOSoftware/snappy-spark.git
branch = snappy/branch-2.1

[submodule "aqp"]
path = aqp
url = https://github.com/TIBCOSoftware/snappy-aqp.git
[submodule "snappy-connectors"]
path = snappy-connectors
url = https://github.com/TIBCOSoftware/snappy-connectors.git
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2017-2020. TIBCO Software Inc.
Copyright (c) 2017-2021. TIBCO Software Inc.

Project SnappyData(TM) - Community Edition is licensed under the
Apache License, Version 2.0 (the "License"). You may not use the
Expand Down Expand Up @@ -80534,4 +80534,4 @@ 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.
limitations under the License.
11 changes: 8 additions & 3 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ SnappyData OSS Edition
Copyright 2018 and onwards SnappyData Inc.


This is a comprehensive list of software libraries used by SnappyData in version 1.0.
This is a comprehensive list of software libraries used by SnappyData in version 1.3.0.
More details on license types, license versions, and contributors can be found further down in this file

HikariCP-2.7.9.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
Expand Down Expand Up @@ -186,6 +186,10 @@ libgemfirexd.dylib Apache V2: http://www.apache.org/licenses/LICENSE-2.0
libgemfirexd.so Apache V2: http://www.apache.org/licenses/LICENSE-2.0
libgemfirexd64.dylib Apache V2: http://www.apache.org/licenses/LICENSE-2.0
libgemfirexd64.so Apache V2: http://www.apache.org/licenses/LICENSE-2.0
libnative.dylib Apache V2: http://www.apache.org/licenses/LICENSE-2.0
libnative.so Apache V2: http://www.apache.org/licenses/LICENSE-2.0
libnative64.dylib Apache V2: http://www.apache.org/licenses/LICENSE-2.0
libnative64.so Apache V2: http://www.apache.org/licenses/LICENSE-2.0
libthrift-0.9.3.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
liquidFillGauge.js BSD: http://choosealicense.com/licenses/bsd-2-clause
log4j-1.2.17.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
Expand Down Expand Up @@ -259,6 +263,7 @@ snappy-spark-streaming_2.11-2.1.1.4.jar Apache V2: http://www.apache.org/licens
snappy-spark-tags_2.11-2.1.1.4.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
snappy-spark-unsafe_2.11-2.1.1.4.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
snappy-spark-yarn_2.11-2.1.1.4.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
snappydata-aqp_2.11-1.0.2.1.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
snappydata-cluster_2.11-1.0.2.1.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
snappydata-core_2.11-1.0.2.1.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
snappydata-jdbc_2.11-1.0.2.1-only.jar Apache V2: http://www.apache.org/licenses/LICENSE-2.0
Expand Down Expand Up @@ -1005,7 +1010,7 @@ SECTION 1: BSD-STYLE, MIT-STYLE, OR SIMILAR STYLE LICENSES

SECTION 2: Apache License, V2.0

>>> hadoop-common-2.7.3
>>> hadoop-common-2.7.7
>>> swagger-ui-2.0.17


Expand Down Expand Up @@ -1175,7 +1180,7 @@ Copyright (C) 2006-2009 Dustin Sallings
Apache License, V2.0 is applicable to the following component(s).


>>> hadoop-common-2.7.3
>>> hadoop-common-2.7.7

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
1 change: 1 addition & 0 deletions aqp
Submodule aqp added at 7b7066
Loading

0 comments on commit 8c7c02e

Please sign in to comment.