diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2026-07-31 20:34:16 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2026-07-31 20:34:56 +0000 |
| commit | 0a2fae11105da4b14bcad506cced055283807d19 (patch) | |
| tree | 6ff1ccc1e5f247ca6bd355a85206b8a8fa4e8386 | |
| parent | 194a76173915f55f2545c765a2271a413ba7cddd (diff) | |
databases/cassandra3: Remove expired port
2026-07-31 databases/cassandra3: Cassandra 3.x is no longer maintained upstream, superseded by databases/cassandra4
22 files changed, 1 insertions, 866 deletions
@@ -5533,3 +5533,4 @@ www/dolibarr17||2026-07-31|Has expired: php81 is the recommended max version for www/py-django-configurations|www/py-django-configurator|2026-07-31|Has expired: Upstream no longer active, project is abandoned, please use www/py-django-configurator instead www/dolibarr16||2026-07-31|Has expired: php81 is the recommended max version for run it www/dolibarr18||2026-07-31|Has expired: php81 is the recommended max version for run it +databases/cassandra3|databases/cassandra4|2026-07-31|Has expired: Cassandra 3.x is no longer maintained upstream, superseded by databases/cassandra4 diff --git a/databases/Makefile b/databases/Makefile index f22ae1a1e065..01f53bae3f06 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -27,7 +27,6 @@ SUBDIR += c3p0 SUBDIR += cargo-pgrx SUBDIR += cassandra-cpp-driver - SUBDIR += cassandra3 SUBDIR += cassandra4 SUBDIR += cassandra5 SUBDIR += casstcl diff --git a/databases/cassandra3/Makefile b/databases/cassandra3/Makefile deleted file mode 100644 index 40cf9aafa957..000000000000 --- a/databases/cassandra3/Makefile +++ /dev/null @@ -1,146 +0,0 @@ -PORTNAME= cassandra -DISTVERSION= 3.11.14 -PORTREVISION= 4 -CATEGORIES= databases java -MASTER_SITES= LOCAL/fernape:repo -PKGNAMESUFFIX= 3 -DISTFILES= apache-${PORTNAME}-${DISTVERSION}-repo.tar.gz:repo - -MAINTAINER= language.devel@gmail.com -COMMENT= Highly scalable distributed database -WWW= https://cassandra.apache.org/ - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -DEPRECATED= Cassandra 3.x is no longer maintained upstream, superseded by databases/cassandra4 -EXPIRATION_DATE= 2026-07-31 - -RUN_DEPENDS= snappyjava>=0:archivers/snappy-java -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \ - bash>0:shells/bash \ - git>0:devel/git - -USES= cpe java:ant,run python -JAVA_VERSION= 8 -JAVA_VENDOR= openjdk -CPE_VENDOR= apache - -USE_RC_SUBR= cassandra - -USE_GITHUB= yes -GH_ACCOUNT= polo-language -GH_TAGNAME= c29ba30 - -TEST_TARGET= test - -CONFLICTS= cassandra4 - -DATADIR= ${JAVASHAREDIR}/${PORTNAME} - -REINPLACE_ARGS= -i '' -SUB_LIST= JAVA_HOME=${JAVA_HOME} - -USERS= cassandra -GROUPS= cassandra - -PLIST_SUB= PORTVERSION=${PORTVERSION} -PORTDOCS= * - -OPTIONS_DEFINE= SIGAR DOCS -OPTIONS_DEFAULT= SIGAR -OPTIONS_SUB= yes - -SIGAR_DESC= Use SIGAR to collect system information -DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} -SIGAR_RUN_DEPENDS= java-sigar>=1.6.4:java/sigar - -CONFIG_FILES= cassandra-env.sh \ - cassandra-jaas.config \ - cassandra-rackdc.properties \ - cassandra-topology.properties \ - cassandra.yaml \ - commitlog_archiving.properties \ - hotspot_compiler \ - jvm.options \ - logback-tools.xml \ - logback.xml - -DIST_DIR= ${WRKSRC}/build/dist -REPO_DIR= ${WRKDIR}/repository - -SCRIPT_FILES= cassandra \ - cqlsh \ - nodetool \ - sstableloader \ - sstablescrub \ - sstableupgrade \ - sstableutil \ - sstableverify - -ANT_OPTS_LOCAL= ${ANT_OPTS} -Xmx512m - -post-patch: - @${CHMOD} ug+x ${WRKSRC}/pylib/cassandra-cqlsh-tests.sh - -do-build: - @${DO_NADA} # Do nothing: Prevent USE_ANT from running a default build target. - -do-build-DOCS-on: - cd ${WRKSRC} && ${MAKE_ENV} ANT_OPTS="${ANT_OPTS_LOCAL}" ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocal.repository=${REPO_DIR} -Dpycmd=${PYTHON_CMD} freebsd-stage-doc - -do-build-DOCS-off: - cd ${WRKSRC} && ${MAKE_ENV} ANT_OPTS="${ANT_OPTS} -Xmx512m" ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocal.repository=${REPO_DIR} freebsd-stage - -post-build: -.for f in ${SCRIPT_FILES} - @${REINPLACE_CMD} -e 's|/usr/share/cassandra|${DATADIR}/bin|' ${DIST_DIR}/bin/${f} -.endfor - @${REINPLACE_CMD} -e 's|`dirname "$$0"`/..|${DATADIR}|' ${DIST_DIR}/bin/cassandra.in.sh - @${REINPLACE_CMD} -e 's|$$CASSANDRA_HOME/lib/sigar-bin|${JAVAJARDIR}|' ${DIST_DIR}/bin/cassandra.in.sh - @${REINPLACE_CMD} -e 's|$$CASSANDRA_HOME/lib/sigar-bin|${JAVAJARDIR}|' ${DIST_DIR}/conf/cassandra-env.sh - @${REINPLACE_CMD} -e 's|$$CASSANDRA_HOME/conf|${ETCDIR}|' ${DIST_DIR}/bin/cassandra.in.sh -.for f in ${CONFIG_FILES} - @${MV} ${DIST_DIR}/conf/${f} ${DIST_DIR}/conf/${f}.sample -.endfor - @${RM} ${DIST_DIR}/lib/licenses/sigar* - @${RMDIR} ${DIST_DIR}/lib/sigar-bin - -do-install: - ${MKDIR} ${STAGEDIR}${DATADIR} -.for f in CHANGES LICENSE NEWS NOTICE - cd ${DIST_DIR} && ${INSTALL_DATA} ${f}.txt ${STAGEDIR}${DATADIR}/ -.endfor -.for d in interface lib pylib tools - cd ${DIST_DIR} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}/ "! -path '*/bin/*'" -.endfor - ${MKDIR} ${STAGEDIR}${ETCDIR} - cd ${DIST_DIR}/conf && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/ - cd ${DIST_DIR} && ${COPYTREE_BIN} bin ${STAGEDIR}${DATADIR} - cd ${DIST_DIR} && ${INSTALL_DATA} bin/cassandra.in.sh ${STAGEDIR}${DATADIR}/bin/ - cd ${DIST_DIR} && ${COPYTREE_BIN} tools/bin ${STAGEDIR}${DATADIR}/ - cd ${DIST_DIR} && ${INSTALL_DATA} tools/bin/cassandra.in.sh ${STAGEDIR}${DATADIR}/tools/bin/ -.for f in ${SCRIPT_FILES} - ${RLN} ${STAGEDIR}${DATADIR}/bin/${f} ${STAGEDIR}${PREFIX}/bin/${f} -.endfor - ${LN} -s ${JAVAJARDIR}/snappy-java.jar ${STAGEDIR}${DATADIR}/lib/snappy-java.jar - -post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} -.for d in doc javadoc - cd ${DIST_DIR} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DOCSDIR}/ -.endfor - -post-install-SIGAR-on: - ${LN} -s ${JAVAJARDIR}/sigar.jar ${STAGEDIR}${DATADIR}/lib/sigar.jar - -do-test: - # A bare 'python' must be on PATH for test to succeed. - @cd ${WRKSRC} && ${MV} bin/cassandra.in.sh bin/cassandra.in.sh.patched - @cd ${WRKSRC} && ${MV} bin/cassandra.in.sh.orig bin/cassandra.in.sh - @cd ${WRKSRC} && ANT_OPTS="${ANT_OPTS_LOCAL}" ANT_CMD="${ANT}" pylib/cassandra-cqlsh-tests.sh ${WRKSRC} ${JAVA_HOME} ${REPO_DIR} ${PYTHON_CMD} ${REPO_DIR} - @cd ${WRKSRC} && ${MV} bin/cassandra.in.sh bin/cassandra.in.sh.orig - @cd ${WRKSRC} && ${MV} bin/cassandra.in.sh.patched bin/cassandra.in.sh - -.include <bsd.port.mk> diff --git a/databases/cassandra3/distinfo b/databases/cassandra3/distinfo deleted file mode 100644 index ab256d0ea2bd..000000000000 --- a/databases/cassandra3/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1667648919 -SHA256 (apache-cassandra-3.11.14-repo.tar.gz) = 6390ad0eb91156c37d738f5fe96695c5b3d5c3603ab24c8e65e443cbd916b1d2 -SIZE (apache-cassandra-3.11.14-repo.tar.gz) = 59360725 -SHA256 (polo-language-cassandra-3.11.14-c29ba30_GH0.tar.gz) = 03c501b62952256e28ef19c85c73fe371cd1a6c40cc7f84dae076152ab3130ef -SIZE (polo-language-cassandra-3.11.14-c29ba30_GH0.tar.gz) = 16297535 diff --git a/databases/cassandra3/files/cassandra.in b/databases/cassandra3/files/cassandra.in deleted file mode 100644 index 9615fbe572f6..000000000000 --- a/databases/cassandra3/files/cassandra.in +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh - -# PROVIDE: cassandra -# REQUIRE: LOGIN -# KEYWORD: shutdown -# -# Be sure to configure full settings in %%ETCDIR%% prior to enabling daemon. -# -# Add the following lines to /etc/rc.conf or /etc/.conf.local to -# enable the Cassandra daemon: -# cassandra_enable: Set to "YES" to enable the daemon. -# cassandra_user: The user under which to run the daemon. -# Defaults to "cassandra". - -. /etc/rc.subr - -name=cassandra -rcvar=cassandra_enable -desc="Cassandra daemon" - -load_rc_config $name - -: ${cassandra_enable:=NO} -: ${cassandra_user:=cassandra} - -pidfile=/var/run/cassandra/cassandra.pid - -command=/usr/sbin/daemon -command_args="-frP ${pidfile} %%PREFIX%%/bin/cassandra -f" -start_precmd="${name}_prestart" - -cassandra_prestart() -{ - export JAVA_HOME=%%JAVA_HOME%% - install -d -o ${cassandra_user} /var/run/cassandra - install -d -o ${cassandra_user} /var/log/cassandra -} - -run_rc_command "$1" diff --git a/databases/cassandra3/files/patch-bin_cassandra b/databases/cassandra3/files/patch-bin_cassandra deleted file mode 100644 index b05592c1623f..000000000000 --- a/databases/cassandra3/files/patch-bin_cassandra +++ /dev/null @@ -1,20 +0,0 @@ ---- bin/cassandra.orig 2020-07-14 21:00:51 UTC -+++ bin/cassandra -@@ -31,7 +31,7 @@ - # JVM_OPTS -- Additional arguments to the JVM for heap size, etc - # JVM_ON_OUT_OF_MEMORY_ERROR_OPT -- The OnOutOfMemoryError JVM option if specified - # CASSANDRA_CONF -- Directory containing Cassandra configuration files. --# CASSANDRA_LOG_DIR -- Directory containing logs(default: $CASSANDRA_HOME/logs). -+# CASSANDRA_LOG_DIR -- Directory containing logs(default: /var/log/cassandra). - # - # As a convenience, a fragment of shell is sourced in order to set one or - # more of these variables. This so-called `include' can be placed in a -@@ -128,7 +128,7 @@ if [ -f "$CASSANDRA_CONF/cassandra-env.sh" ]; then - fi - - if [ -z "$CASSANDRA_LOG_DIR" ]; then -- CASSANDRA_LOG_DIR=$CASSANDRA_HOME/logs -+ CASSANDRA_LOG_DIR=/var/log/cassandra - fi - - # Special-case path variables. diff --git a/databases/cassandra3/files/patch-bin_cassandra.in.sh b/databases/cassandra3/files/patch-bin_cassandra.in.sh deleted file mode 100644 index b721f1260f21..000000000000 --- a/databases/cassandra3/files/patch-bin_cassandra.in.sh +++ /dev/null @@ -1,22 +0,0 @@ ---- bin/cassandra.in.sh.orig 2019-02-02 22:06:43 UTC -+++ bin/cassandra.in.sh -@@ -26,8 +26,8 @@ fi - # This can be the path to a jar file, or a directory containing the - # compiled classes. NOTE: This isn't needed by the startup script, - # it's just used here in constructing the classpath. --cassandra_bin="$CASSANDRA_HOME/build/classes/main" --cassandra_bin="$cassandra_bin:$CASSANDRA_HOME/build/classes/thrift" -+#cassandra_bin="$CASSANDRA_HOME/build/classes/main" -+#cassandra_bin="$cassandra_bin:$CASSANDRA_HOME/build/classes/thrift" - #cassandra_bin="$CASSANDRA_HOME/build/cassandra.jar" - - # the default location for commitlogs, sstables, and saved caches -@@ -38,7 +38,7 @@ cassandra_storagedir="$CASSANDRA_HOME/data" - #JAVA_HOME=/usr/local/jdk6 - - # The java classpath (required) --CLASSPATH="$CASSANDRA_CONF:$cassandra_bin" -+CLASSPATH="$CASSANDRA_CONF" - - for jar in "$CASSANDRA_HOME"/lib/*.jar; do - CLASSPATH="$CLASSPATH:$jar" diff --git a/databases/cassandra3/files/patch-build.xml b/databases/cassandra3/files/patch-build.xml deleted file mode 100644 index 6b406a5d7b31..000000000000 --- a/databases/cassandra3/files/patch-build.xml +++ /dev/null @@ -1,117 +0,0 @@ ---- build.xml.orig 2022-10-28 19:54:09 UTC -+++ build.xml -@@ -31,6 +31,8 @@ - <property file="build.properties" /> - <property file="build.properties.default" /> - <property name="debuglevel" value="source,lines,vars"/> -+ <property name="pycmd" value="python"/> -+ <property name="rat.skip" value="true"/> - - <!-- default version and SCM information --> - <property name="base.version" value="3.11.14"/> -@@ -85,7 +87,7 @@ - <condition property="version" value="${base.version}"> - <isset property="release"/> - </condition> -- <property name="version" value="${base.version}-SNAPSHOT"/> -+ <property name="version" value="${base.version}"/> - <property name="version.properties.dir" - value="${build.src.resources}/org/apache/cassandra/config/" /> - <property name="final.name" value="${ant.project.name}-${version}"/> -@@ -272,6 +274,7 @@ - <target name="gen-doc" description="Generate documentation" depends="gen-asciidoc,generate-cql-html" unless="ant.gen-doc.skip"> - <exec executable="make" osfamily="unix" dir="${doc.dir}"> - <arg value="html"/> -+ <arg value="PYTHON_CMD=${pycmd}"/> - </exec> - </target> - -@@ -924,6 +927,88 @@ - </jar> - </target> - -+ <!-- FreeBSD for staging --> -+ <target name="freebsd-stage" depends="jar" -+ description="Create Cassandra directory structure for staging"> -+ <mkdir dir="${dist.dir}"/> -+ <copy todir="${dist.dir}/lib"> -+ <fileset dir="${build.lib}"> -+ <exclude name="sigar*.jar"/> -+ <exclude name="sigar-bin/*"/> -+ <exclude name="snappy*.jar"/> -+ <exclude name="licenses/snappy*.txt"/> -+ </fileset> -+ <fileset dir="${build.dir}"> -+ <include name="${final.name}.jar" /> -+ <include name="${ant.project.name}-thrift-${version}.jar" /> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/bin"> -+ <fileset dir="bin"> -+ <exclude name="*.bat" /> -+ <exclude name="*.ps1" /> -+ <exclude name="*.orig" /> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/conf"> -+ <fileset dir="conf"> -+ <exclude name="*.ps1" /> -+ <exclude name="*.orig" /> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/interface"> -+ <fileset dir="interface"> -+ <include name="**/*.thrift" /> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/pylib"> -+ <fileset dir="pylib"> -+ <include name="**" /> -+ <exclude name="**/*.pyc" /> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/"> -+ <fileset dir="${basedir}"> -+ <include name="*.txt" /> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/tools/bin"> -+ <fileset dir="${basedir}/tools/bin"> -+ <exclude name="*.bat" /> -+ <exclude name="*.ps1" /> -+ <exclude name="*.orig" /> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/tools/"> -+ <fileset dir="${basedir}/tools/"> -+ <include name="*.yaml"/> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/tools/lib"> -+ <fileset dir="${build.dir}/tools/lib/"> -+ <include name="*.jar" /> -+ </fileset> -+ </copy> -+ </target> -+ -+ <target name="freebsd-stage-doc" depends="freebsd-stage,javadoc,gen-doc" -+ description="Create Cassandra directory structure for staging, including docs"> -+ <copy todir="${dist.dir}/javadoc"> -+ <fileset dir="${javadoc.dir}"/> -+ </copy> -+ <copy todir="${dist.dir}/doc"> -+ <fileset dir="doc"> -+ <include name="cql3/CQL.html" /> -+ <include name="cql3/CQL.css" /> -+ <include name="SASI.md" /> -+ </fileset> -+ </copy> -+ <copy todir="${dist.dir}/doc/html"> -+ <fileset dir="doc" /> -+ <globmapper from="build/html/*" to="*"/> -+ </copy> -+ </target> -+ - <!-- creates release tarballs --> - <target name="artifacts" depends="jar,gen-doc,build-test,stress-build-test,sources-jar" - description="Create Cassandra release artifacts"> diff --git a/databases/cassandra3/files/patch-conf_cassandra-env.sh b/databases/cassandra3/files/patch-conf_cassandra-env.sh deleted file mode 100644 index a9d76e6bae50..000000000000 --- a/databases/cassandra3/files/patch-conf_cassandra-env.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- conf/cassandra-env.sh.orig 2020-02-10 22:55:14 UTC -+++ conf/cassandra-env.sh -@@ -123,7 +123,7 @@ esac - - # Sets the path where logback and GC logs are written. - if [ "x$CASSANDRA_LOG_DIR" = "x" ] ; then -- CASSANDRA_LOG_DIR="$CASSANDRA_HOME/logs" -+ CASSANDRA_LOG_DIR="/var/log/cassandra" - fi - - #GC log path has to be defined here because it needs to access CASSANDRA_HOME diff --git a/databases/cassandra3/files/patch-conf_cassandra.yaml b/databases/cassandra3/files/patch-conf_cassandra.yaml deleted file mode 100644 index a38a0d3fbf95..000000000000 --- a/databases/cassandra3/files/patch-conf_cassandra.yaml +++ /dev/null @@ -1,68 +0,0 @@ ---- conf/cassandra.yaml.orig 2022-10-28 19:54:09 UTC -+++ conf/cassandra.yaml -@@ -71,7 +71,7 @@ max_hints_delivery_threads: 2 - - # Directory where Cassandra should store hints. - # If not set, the default directory is $CASSANDRA_HOME/data/hints. --# hints_directory: /var/lib/cassandra/hints -+hints_directory: /var/db/cassandra/hints - - # How often hints should be flushed from the internal buffers to disk. - # Will *not* trigger fsync. -@@ -188,13 +188,13 @@ partitioner: org.apache.cassandra.dht.Murmur3Partition - # will spread data evenly across them, subject to the granularity of - # the configured compaction strategy. - # If not set, the default directory is $CASSANDRA_HOME/data/data. --# data_file_directories: --# - /var/lib/cassandra/data -+data_file_directories: -+ - /var/db/cassandra/data - - # commit log. when running on magnetic HDD, this should be a - # separate spindle than the data directories. - # If not set, the default directory is $CASSANDRA_HOME/data/commitlog. --# commitlog_directory: /var/lib/cassandra/commitlog -+commitlog_directory: /var/db/cassandra/commitlog - - # Enable / disable CDC functionality on a per-node basis. This modifies the logic used - # for write path allocation rejection (standard: never reject. cdc: reject Mutation -@@ -205,7 +205,7 @@ cdc_enabled: false - # segment contains mutations for a CDC-enabled table. This should be placed on a - # separate spindle than the data directories. If not set, the default directory is - # $CASSANDRA_HOME/data/cdc_raw. --# cdc_raw_directory: /var/lib/cassandra/cdc_raw -+cdc_raw_directory: /var/db/cassandra/cdc_raw - - # Policy for data disk failures: - # -@@ -306,20 +306,12 @@ key_cache_save_period: 14400 - - # Row cache implementation class name. Available implementations: - # --# org.apache.cassandra.cache.OHCProvider --# Fully off-heap row cache implementation (default). --# - # org.apache.cassandra.cache.SerializingCacheProvider - # This is the row cache implementation availabile - # in previous releases of Cassandra. --# row_cache_class_name: org.apache.cassandra.cache.OHCProvider -+# row_cache_class_name: org.apache.cassandra.cache.SerializingCacheProvider - - # Maximum size of the row cache in memory. --# Please note that OHC cache implementation requires some additional off-heap memory to manage --# the map structures and some in-flight memory during operations before/after cache entries can be --# accounted against the cache capacity. This overhead is usually small compared to the whole capacity. --# Do not specify more memory that the system can afford in the worst usual situation and leave some --# headroom for OS block level cache. Do never allow your system to swap. - # - # Default value is 0, to disable row caching. - row_cache_size_in_mb: 0 -@@ -366,7 +358,7 @@ counter_cache_save_period: 7200 - - # saved caches - # If not set, the default directory is $CASSANDRA_HOME/data/saved_caches. --# saved_caches_directory: /var/lib/cassandra/saved_caches -+saved_caches_directory: /var/db/cassandra/saved_caches - - # Number of seconds the server will wait for each cache (row, key, etc ...) to load while starting - # the Cassandra process. Setting this to a negative value is equivalent to disabling all cache loading on startup diff --git a/databases/cassandra3/files/patch-pylib_cassandra-cqlsh-tests.sh b/databases/cassandra3/files/patch-pylib_cassandra-cqlsh-tests.sh deleted file mode 100644 index b27df106f467..000000000000 --- a/databases/cassandra3/files/patch-pylib_cassandra-cqlsh-tests.sh +++ /dev/null @@ -1,59 +0,0 @@ ---- pylib/cassandra-cqlsh-tests.sh.orig 2022-01-03 17:11:14 UTC -+++ pylib/cassandra-cqlsh-tests.sh -@@ -1,4 +1,4 @@ --#!/bin/bash -x -+#!/usr/local/bin/bash -x - # - # Licensed to the Apache Software Foundation (ASF) under one - # or more contributor license agreements. See the NOTICE file -@@ -15,7 +15,6 @@ - # 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. --# - - ################################ - # -@@ -24,9 +23,13 @@ - ################################ - - WORKSPACE=$1 --PYTHON_VERSION=$2 --JAVA_HOME=$3 -+JAVA_HOME=$2 -+REPO_DIR=$3 -+PYTHON_CMD=$4 -+REPO_DIR=$5 - -+PYTHON_VERSION=python3 -+ - if [ "${WORKSPACE}" = "" ]; then - echo "Specify Cassandra source directory" - exit -@@ -65,7 +68,7 @@ fi - - # Loop to prevent failure due to maven-ant-tasks not downloading a jar.. - for x in $(seq 1 3); do -- ant -buildfile ${CASSANDRA_DIR}/build.xml realclean jar -+ ${ANT_CMD} -buildfile ${CASSANDRA_DIR}/build.xml realclean jar -Dmaven.repo.local=${REPO_DIR} -Dlocalm2=${REPO_DIR} - RETURN="$?" - if [ "${RETURN}" -eq "0" ]; then - break -@@ -79,7 +82,7 @@ fi - - # Set up venv with dtest dependencies - set -e # enable immediate exit if venv setup fails --virtualenv --python=$PYTHON_VERSION venv -+virtualenv --python=$PYTHON_CMD venv - source venv/bin/activate - pip install -r ${CASSANDRA_DIR}/pylib/requirements.txt - pip freeze -@@ -120,7 +123,7 @@ case "${pre_or_post_cdc}" in - ;; - esac - --ccm start --wait-for-binary-proto -+ccm start --wait-for-binary-proto --root - - cd ${CASSANDRA_DIR}/pylib/cqlshlib/ - diff --git a/databases/cassandra3/files/patch-pylib_requirements.txt b/databases/cassandra3/files/patch-pylib_requirements.txt deleted file mode 100644 index 27616df2d111..000000000000 --- a/databases/cassandra3/files/patch-pylib_requirements.txt +++ /dev/null @@ -1,16 +0,0 @@ ---- pylib/requirements.txt.orig 2022-01-04 12:21:36 UTC -+++ pylib/requirements.txt -@@ -1,7 +1,6 @@ - # See python driver docs: futures and six have to be installed before - # cythonizing the driver, perhaps only on old pips. - # http://datastax.github.io/python-driver/installation.html#cython-based-extensions --futures - six>=0.12.0 - -e git+https://github.com/datastax/python-driver.git@cassandra-test#egg=cassandra-driver - # Used ccm version is tracked by cassandra-test branch in ccm repo. Please create a PR there for fixes or upgrades to new releases. -@@ -17,4 +16,4 @@ nose-test-select - parse - pycodestyle - psutil --thrift==0.9.3 -+thrift==0.10.0 diff --git a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_config_Config.java b/databases/cassandra3/files/patch-src_java_org_apache_cassandra_config_Config.java deleted file mode 100644 index ed8858c23cce..000000000000 --- a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_config_Config.java +++ /dev/null @@ -1,11 +0,0 @@ ---- src/java/org/apache/cassandra/config/Config.java.orig 2019-10-24 16:42:10 UTC -+++ src/java/org/apache/cassandra/config/Config.java -@@ -260,7 +260,7 @@ public class Config - public volatile int key_cache_save_period = 14400; - public volatile int key_cache_keys_to_save = Integer.MAX_VALUE; - -- public String row_cache_class_name = "org.apache.cassandra.cache.OHCProvider"; -+ public String row_cache_class_name = "org.apache.cassandra.cache.SerializingCacheProvider"; - public long row_cache_size_in_mb = 0; - public volatile int row_cache_save_period = 0; - public volatile int row_cache_keys_to_save = Integer.MAX_VALUE; diff --git a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_db_commitlog_MemoryMappedSegment.java b/databases/cassandra3/files/patch-src_java_org_apache_cassandra_db_commitlog_MemoryMappedSegment.java deleted file mode 100644 index f70f7674b3ae..000000000000 --- a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_db_commitlog_MemoryMappedSegment.java +++ /dev/null @@ -1,11 +0,0 @@ ---- src/java/org/apache/cassandra/db/commitlog/MemoryMappedSegment.java.orig 2019-10-24 16:42:10 UTC -+++ src/java/org/apache/cassandra/db/commitlog/MemoryMappedSegment.java -@@ -90,7 +90,7 @@ public class MemoryMappedSegment extends CommitLogSegm - { - throw new FSWriteError(e, getPath()); - } -- NativeLibrary.trySkipCache(fd, startMarker, nextMarker, logFile.getAbsolutePath()); -+// NativeLibrary.trySkipCache(fd, startMarker, nextMarker, logFile.getAbsolutePath()); - } - - @Override diff --git a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_service_StartupChecks.java b/databases/cassandra3/files/patch-src_java_org_apache_cassandra_service_StartupChecks.java deleted file mode 100644 index 68e2e9a75753..000000000000 --- a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_service_StartupChecks.java +++ /dev/null @@ -1,18 +0,0 @@ ---- src/java/org/apache/cassandra/service/StartupChecks.java.orig 2018-02-14 20:43:59 UTC -+++ src/java/org/apache/cassandra/service/StartupChecks.java -@@ -263,7 +263,14 @@ public class StartupChecks - { - public void execute() - { -- SigarLibrary.instance.warnIfRunningInDegradedMode(); -+ try { -+ @SuppressWarnings("unused") -+ Class<?> loadMe = org.hyperic.sigar.SigarException.class; -+ -+ SigarLibrary.instance.warnIfRunningInDegradedMode(); -+ } catch (NoClassDefFoundError e) { -+ logger.info("Could not initialize SIGAR library: SIGAR option not selected during install or jar no longer available."); -+ } - } - }; - diff --git a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_tools_nodetool_Status.java b/databases/cassandra3/files/patch-src_java_org_apache_cassandra_tools_nodetool_Status.java deleted file mode 100644 index 5390ab1f59cd..000000000000 --- a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_tools_nodetool_Status.java +++ /dev/null @@ -1,11 +0,0 @@ ---- src/java/org/apache/cassandra/tools/nodetool/Status.java.orig 2021-07-01 14:37:50 UTC -+++ src/java/org/apache/cassandra/tools/nodetool/Status.java -@@ -190,7 +190,7 @@ public class Status extends NodeToolCmd - String addressPlaceholder = String.format("%%-%ds ", maxAddressLength); - buf.append("%s%s "); // status - buf.append(addressPlaceholder); // address -- buf.append("%-9s "); // load -+ buf.append("%-11s "); // load (support up to "xxxx.xxx XiB") - if (!isTokenPerNode) - buf.append("%-11s "); // "Tokens" - if (hasEffectiveOwns) diff --git a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_utils_FastByteOperations.java b/databases/cassandra3/files/patch-src_java_org_apache_cassandra_utils_FastByteOperations.java deleted file mode 100644 index 7d5ec7c223f1..000000000000 --- a/databases/cassandra3/files/patch-src_java_org_apache_cassandra_utils_FastByteOperations.java +++ /dev/null @@ -1,108 +0,0 @@ ---- src/java/org/apache/cassandra/utils/FastByteOperations.java.orig 2018-03-01 05:02:12 UTC -+++ src/java/org/apache/cassandra/utils/FastByteOperations.java -@@ -179,6 +179,20 @@ public class FastByteOperations - - static final boolean BIG_ENDIAN = ByteOrder.nativeOrder().equals(ByteOrder.BIG_ENDIAN); - -+ private static byte unsafeGetByte(Object o, long offset) -+ { -+ return o == null -+ ? theUnsafe.getByte(offset) -+ : theUnsafe.getByte(o, offset); -+ } -+ -+ private static long unsafeGetLong(Object o, long offset) -+ { -+ return o == null -+ ? theUnsafe.getLong(offset) -+ : theUnsafe.getLong(o, offset); -+ } -+ - public int compare(byte[] buffer1, int offset1, int length1, byte[] buffer2, int offset2, int length2) - { - return compareTo(buffer1, BYTE_ARRAY_BASE_OFFSET + offset1, length1, -@@ -197,7 +211,7 @@ public class FastByteOperations - else - { - obj1 = null; -- offset1 = theUnsafe.getLong(buffer1, DIRECT_BUFFER_ADDRESS_OFFSET); -+ offset1 = unsafeGetLong(buffer1, DIRECT_BUFFER_ADDRESS_OFFSET); - } - int length1; - { -@@ -219,7 +233,7 @@ public class FastByteOperations - if (src.hasArray()) - System.arraycopy(src.array(), src.arrayOffset() + srcPosition, trg, trgPosition, length); - else -- copy(null, srcPosition + theUnsafe.getLong(src, DIRECT_BUFFER_ADDRESS_OFFSET), trg, trgPosition, length); -+ copy(null, srcPosition + unsafeGetLong(src, DIRECT_BUFFER_ADDRESS_OFFSET), trg, trgPosition, length); - } - - public void copy(ByteBuffer srcBuf, int srcPosition, ByteBuffer trgBuf, int trgPosition, int length) -@@ -234,7 +248,7 @@ public class FastByteOperations - else - { - src = null; -- srcOffset = theUnsafe.getLong(srcBuf, DIRECT_BUFFER_ADDRESS_OFFSET); -+ srcOffset = unsafeGetLong(srcBuf, DIRECT_BUFFER_ADDRESS_OFFSET); - } - copy(src, srcOffset + srcPosition, trgBuf, trgPosition, length); - } -@@ -244,7 +258,7 @@ public class FastByteOperations - if (trgBuf.hasArray()) - copy(src, srcOffset, trgBuf.array(), trgBuf.arrayOffset() + trgPosition, length); - else -- copy(src, srcOffset, null, trgPosition + theUnsafe.getLong(trgBuf, DIRECT_BUFFER_ADDRESS_OFFSET), length); -+ copy(src, srcOffset, null, trgPosition + unsafeGetLong(trgBuf, DIRECT_BUFFER_ADDRESS_OFFSET), length); - } - - public static void copy(Object src, long srcOffset, byte[] trg, int trgPosition, int length) -@@ -252,7 +266,7 @@ public class FastByteOperations - if (length <= MIN_COPY_THRESHOLD) - { - for (int i = 0 ; i < length ; i++) -- trg[trgPosition + i] = theUnsafe.getByte(src, srcOffset + i); -+ trg[trgPosition + i] = unsafeGetByte(src, srcOffset + i); - } - else - { -@@ -291,7 +305,7 @@ public class FastByteOperations - else - { - obj1 = null; -- offset1 = theUnsafe.getLong(buffer1, DIRECT_BUFFER_ADDRESS_OFFSET); -+ offset1 = unsafeGetLong(buffer1, DIRECT_BUFFER_ADDRESS_OFFSET); - } - offset1 += buffer1.position(); - length1 = buffer1.remaining(); -@@ -314,7 +328,7 @@ public class FastByteOperations - else - { - obj2 = null; -- offset2 = theUnsafe.getLong(buffer, DIRECT_BUFFER_ADDRESS_OFFSET); -+ offset2 = unsafeGetLong(buffer, DIRECT_BUFFER_ADDRESS_OFFSET); - } - int length2 = limit - position; - offset2 += position; -@@ -347,8 +361,8 @@ public class FastByteOperations - int wordComparisons = minLength & ~7; - for (int i = 0; i < wordComparisons ; i += Longs.BYTES) - { -- long lw = theUnsafe.getLong(buffer1, memoryOffset1 + i); -- long rw = theUnsafe.getLong(buffer2, memoryOffset2 + i); -+ long lw = unsafeGetLong(buffer1, memoryOffset1 + i); -+ long rw = unsafeGetLong(buffer2, memoryOffset2 + i); - - if (lw != rw) - { -@@ -361,8 +375,8 @@ public class FastByteOperations - - for (int i = wordComparisons ; i < minLength ; i++) - { -- int b1 = theUnsafe.getByte(buffer1, memoryOffset1 + i) & 0xFF; -- int b2 = theUnsafe.getByte(buffer2, memoryOffset2 + i) & 0xFF; -+ int b1 = unsafeGetByte(buffer1, memoryOffset1 + i) & 0xFF; -+ int b2 = unsafeGetByte(buffer2, memoryOffset2 + i) & 0xFF; - if (b1 != b2) - return b1 - b2; - } diff --git a/databases/cassandra3/files/patch-test_conf_cassandra.yaml b/databases/cassandra3/files/patch-test_conf_cassandra.yaml deleted file mode 100644 index 8cdaf3180e12..000000000000 --- a/databases/cassandra3/files/patch-test_conf_cassandra.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- test/conf/cassandra.yaml.orig 2018-03-06 21:24:02 UTC -+++ test/conf/cassandra.yaml -@@ -40,7 +40,6 @@ server_encryption_options: - incremental_backups: true - concurrent_compactors: 4 - compaction_throughput_mb_per_sec: 0 --row_cache_class_name: org.apache.cassandra.cache.OHCProvider - row_cache_size_in_mb: 16 - enable_user_defined_functions: true - enable_scripted_user_defined_functions: true diff --git a/databases/cassandra3/files/patch-tools_bin_cassandra.in.sh b/databases/cassandra3/files/patch-tools_bin_cassandra.in.sh deleted file mode 100644 index 50d1124f2967..000000000000 --- a/databases/cassandra3/files/patch-tools_bin_cassandra.in.sh +++ /dev/null @@ -1,24 +0,0 @@ ---- tools/bin/cassandra.in.sh.orig 2019-02-02 22:06:43 UTC -+++ tools/bin/cassandra.in.sh -@@ -26,9 +26,9 @@ fi - # This can be the path to a jar file, or a directory containing the - # compiled classes. NOTE: This isn't needed by the startup script, - # it's just used here in constructing the classpath. --cassandra_bin="$CASSANDRA_HOME/build/classes/main" --cassandra_bin="$cassandra_bin:$CASSANDRA_HOME/build/classes/stress" --cassandra_bin="$cassandra_bin:$CASSANDRA_HOME/build/classes/thrift" -+#cassandra_bin="$CASSANDRA_HOME/build/classes/main" -+#cassandra_bin="$cassandra_bin:$CASSANDRA_HOME/build/classes/stress" -+#cassandra_bin="$cassandra_bin:$CASSANDRA_HOME/build/classes/thrift" - #cassandra_bin="$cassandra_home/build/cassandra.jar" - - # the default location for commitlogs, sstables, and saved caches -@@ -39,7 +39,7 @@ cassandra_storagedir="$CASSANDRA_HOME/data" - #JAVA_HOME=/usr/local/jdk6 - - # The java classpath (required) --CLASSPATH="$CASSANDRA_CONF:$cassandra_bin" -+CLASSPATH="$CASSANDRA_CONF" - - for jar in "$CASSANDRA_HOME"/tools/lib/*.jar; do - CLASSPATH="$CLASSPATH:$jar" diff --git a/databases/cassandra3/pkg-descr b/databases/cassandra3/pkg-descr deleted file mode 100644 index c14d3a30ca12..000000000000 --- a/databases/cassandra3/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Apache Cassandra is a free and open-source distributed database. -It is a Java-based, highly scalable, eventually consistent, wide -column store. Cassandra database clusters are masterless with no -single point of failure. Replication can be configured across -multiple data centers. - -Originally influenced by Dynamo and BigTable, Cassandra was initially -developed at and open sourced by Facebook before becoming a top-level -Apache project. - -The CQL query language offers SQL-like data access and management. -Drivers are available for a number of languages. diff --git a/databases/cassandra3/pkg-message b/databases/cassandra3/pkg-message deleted file mode 100644 index 37224b063199..000000000000 --- a/databases/cassandra3/pkg-message +++ /dev/null @@ -1,12 +0,0 @@ -[ -{ type: install - message: <<EOM -Entries for this machine's hostname may need to be set in /etc/hosts -if you get a "Local host name unknown" exception on startup -(see https://issues.apache.org/jira/browse/CASSANDRA-2380): - - ::1 localhost localhost.your.domain your-host-name - 127.0.0.1 localhost localhost.your.domain your-host-name -EOM -} -] diff --git a/databases/cassandra3/pkg-plist b/databases/cassandra3/pkg-plist deleted file mode 100644 index 580b15fa5b78..000000000000 --- a/databases/cassandra3/pkg-plist +++ /dev/null @@ -1,145 +0,0 @@ -%%DATADIR%%/bin/cassandra -%%DATADIR%%/bin/cassandra.in.sh -%%DATADIR%%/bin/cqlsh -%%DATADIR%%/bin/cqlsh.py -%%DATADIR%%/bin/debug-cql -%%DATADIR%%/bin/nodetool -%%DATADIR%%/bin/sstableloader -%%DATADIR%%/bin/sstablescrub -%%DATADIR%%/bin/sstableupgrade -%%DATADIR%%/bin/sstableutil -%%DATADIR%%/bin/sstableverify -%%DATADIR%%/bin/stop-server -%%DATADIR%%/CHANGES.txt -%%DATADIR%%/interface/cassandra.thrift -%%DATADIR%%/lib/airline-0.6.jar -%%DATADIR%%/lib/antlr-runtime-3.5.2.jar -%%DATADIR%%/lib/apache-cassandra-%%PORTVERSION%%.jar -%%DATADIR%%/lib/apache-cassandra-thrift-%%PORTVERSION%%.jar -%%DATADIR%%/lib/asm-5.0.4.jar -%%DATADIR%%/lib/caffeine-2.2.6.jar -%%DATADIR%%/lib/cassandra-driver-core-3.0.1-shaded.jar -%%DATADIR%%/lib/cassandra-driver-internal-only-3.11.0-bb96859b.zip -%%DATADIR%%/lib/commons-cli-1.1.jar -%%DATADIR%%/lib/commons-codec-1.9.jar -%%DATADIR%%/lib/commons-lang3-3.1.jar -%%DATADIR%%/lib/commons-math3-3.2.jar -%%DATADIR%%/lib/compress-lzf-0.8.4.jar -%%DATADIR%%/lib/concurrent-trees-2.4.0.jar -%%DATADIR%%/lib/concurrentlinkedhashmap-lru-1.4.jar -%%DATADIR%%/lib/disruptor-3.0.1.jar -%%DATADIR%%/lib/ecj-4.4.2.jar -%%DATADIR%%/lib/futures-2.1.6-py2.py3-none-any.zip -%%DATADIR%%/lib/guava-18.0.jar -%%DATADIR%%/lib/HdrHistogram-2.1.9.jar -%%DATADIR%%/lib/high-scale-lib-1.0.6.jar -%%DATADIR%%/lib/hppc-0.5.4.jar -%%DATADIR%%/lib/jackson-annotations-2.13.2.jar -%%DATADIR%%/lib/jackson-core-2.13.2.jar -%%DATADIR%%/lib/jackson-databind-2.13.2.2.jar -%%DATADIR%%/lib/jamm-0.3.0.jar -%%DATADIR%%/lib/javax.inject-1.jar -%%DATADIR%%/lib/jbcrypt-0.4.jar -%%DATADIR%%/lib/jcl-over-slf4j-1.7.25.jar -%%DATADIR%%/lib/jctools-core-1.2.1.jar -%%DATADIR%%/lib/jflex-1.6.0.jar -%%DATADIR%%/lib/jna-4.2.2.jar -%%DATADIR%%/lib/joda-time-2.4.jar -%%DATADIR%%/lib/json-simple-1.1.jar -%%DATADIR%%/lib/libthrift-0.9.2.jar -%%DATADIR%%/lib/log4j-over-slf4j-1.7.25.jar -%%DATADIR%%/lib/logback-classic-1.2.9.jar -%%DATADIR%%/lib/logback-core-1.2.9.jar -%%DATADIR%%/lib/lz4-1.3.0.jar -%%DATADIR%%/lib/metrics-core-3.1.5.jar -%%DATADIR%%/lib/metrics-jvm-3.1.5.jar -%%DATADIR%%/lib/metrics-logback-3.1.5.jar -%%DATADIR%%/lib/netty-all-4.0.44.Final.jar -%%DATADIR%%/lib/ohc-core-0.4.4.jar -%%DATADIR%%/lib/ohc-core-j8-0.4.4.jar -%%DATADIR%%/lib/reporter-config-base-3.0.3.jar -%%DATADIR%%/lib/reporter-config3-3.0.3.jar -%%DATADIR%%/lib/six-1.16.0-py2.py3-none-any.zip -%%DATADIR%%/lib/slf4j-api-1.7.25.jar -%%DATADIR%%/lib/snakeyaml-1.26.jar -%%DATADIR%%/lib/snappy-java.jar -%%DATADIR%%/lib/snowball-stemmer-1.3.0.581.1.jar -%%DATADIR%%/lib/ST4-4.0.8.jar -%%DATADIR%%/lib/stream-2.5.2.jar -%%DATADIR%%/lib/thrift-server-0.3.7.jar -%%DATADIR%%/LICENSE.txt -%%DATADIR%%/NEWS.txt -%%DATADIR%%/NOTICE.txt -%%DATADIR%%/pylib/cassandra-cqlsh-tests.sh -%%DATADIR%%/pylib/cqlshlib/__init__.py -%%DATADIR%%/pylib/cqlshlib/copyutil.py -%%DATADIR%%/pylib/cqlshlib/cql3handling.py -%%DATADIR%%/pylib/cqlshlib/cqlhandling.py -%%DATADIR%%/pylib/cqlshlib/cqlshhandling.py -%%DATADIR%%/pylib/cqlshlib/displaying.py -%%DATADIR%%/pylib/cqlshlib/formatting.py -%%DATADIR%%/pylib/cqlshlib/helptopics.py -%%DATADIR%%/pylib/cqlshlib/pylexotron.py -%%DATADIR%%/pylib/cqlshlib/saferscanner.py -%%DATADIR%%/pylib/cqlshlib/setup.cfg -%%DATADIR%%/pylib/cqlshlib/sslhandling.py -%%DATADIR%%/pylib/cqlshlib/test/__init__.py -%%DATADIR%%/pylib/cqlshlib/test/ansi_colors.py -%%DATADIR%%/pylib/cqlshlib/test/basecase.py -%%DATADIR%%/pylib/cqlshlib/test/cassconnect.py -%%DATADIR%%/pylib/cqlshlib/test/config/sslhandling.config -%%DATADIR%%/pylib/cqlshlib/test/config/sslhandling_invalid.config -%%DATADIR%%/pylib/cqlshlib/test/run_cqlsh.py -%%DATADIR%%/pylib/cqlshlib/test/test_constants.py -%%DATADIR%%/pylib/cqlshlib/test/test_cql_parsing.py -%%DATADIR%%/pylib/cqlshlib/test/test_cqlsh_commands.py -%%DATADIR%%/pylib/cqlshlib/test/test_cqlsh_completion.py -%%DATADIR%%/pylib/cqlshlib/test/test_cqlsh_invocation.py -%%DATADIR%%/pylib/cqlshlib/test/test_cqlsh_output.py -%%DATADIR%%/pylib/cqlshlib/test/test_cqlsh_parsing.py -%%DATADIR%%/pylib/cqlshlib/test/test_keyspace_init.cql -%%DATADIR%%/pylib/cqlshlib/test/test_sslhandling.py -%%DATADIR%%/pylib/cqlshlib/test/winpty.py -%%DATADIR%%/pylib/cqlshlib/tracing.py -%%DATADIR%%/pylib/cqlshlib/util.py -%%DATADIR%%/pylib/cqlshlib/wcwidth.py -%%DATADIR%%/pylib/requirements.txt -%%DATADIR%%/pylib/setup.py -%%DATADIR%%/tools/bin/cassandra-stress -%%DATADIR%%/tools/bin/cassandra-stressd -%%DATADIR%%/tools/bin/cassandra.in.sh -%%DATADIR%%/tools/bin/compaction-stress -%%DATADIR%%/tools/bin/sstabledump -%%DATADIR%%/tools/bin/sstableexpiredblockers -%%DATADIR%%/tools/bin/sstablelevelreset -%%DATADIR%%/tools/bin/sstablemetadata -%%DATADIR%%/tools/bin/sstableofflinerelevel -%%DATADIR%%/tools/bin/sstablerepairedset -%%DATADIR%%/tools/bin/sstablesplit -%%DATADIR%%/tools/cqlstress-counter-example.yaml -%%DATADIR%%/tools/cqlstress-example.yaml -%%DATADIR%%/tools/cqlstress-insanity-example.yaml -%%DATADIR%%/tools/lib/stress.jar -%%ETCDIR%%/metrics-reporter-config-sample.yaml -%%ETCDIR%%/README.txt -%%ETCDIR%%/triggers/README.txt -%%SIGAR%%%%DATADIR%%/lib/sigar.jar -@sample %%ETCDIR%%/cassandra-env.sh.sample -@sample %%ETCDIR%%/cassandra-jaas.config.sample -@sample %%ETCDIR%%/cassandra-rackdc.properties.sample -@sample %%ETCDIR%%/cassandra-topology.properties.sample -@sample %%ETCDIR%%/cassandra.yaml.sample -@sample %%ETCDIR%%/commitlog_archiving.properties.sample -@sample %%ETCDIR%%/cqlshrc.sample -@sample %%ETCDIR%%/hotspot_compiler.sample -@sample %%ETCDIR%%/jvm.options.sample -@sample %%ETCDIR%%/logback-tools.xml.sample -@sample %%ETCDIR%%/logback.xml.sample -bin/cassandra -bin/cqlsh -bin/nodetool -bin/sstableloader -bin/sstablescrub -bin/sstableupgrade -bin/sstableutil -bin/sstableverify |
