[
https://issues.apache.org/jira/browse/CASSANDRA-8231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14223140#comment-14223140
]
Rajanarayanan Thottuvaikkatumana commented on CASSANDRA-8231:
-------------------------------------------------------------
Hi Benjamin,
Still the problem persists. Here are the steps I have gone through.
Rajanarayanans-MacBook-Pro:lib RajT$ rm jamm-0.3.0.jar
Rajanarayanans-MacBook-Pro:lib RajT$ wget
http://search.maven.org/remotecontent?filepath=com/github/jbellis/jamm/0.3.0/jamm-0.3.0.jar
--2014-11-24 16:24:19--
http://search.maven.org/remotecontent?filepath=com/github/jbellis/jamm/0.3.0/jamm-0.3.0.jar
Resolving search.maven.org... 207.223.241.72
Connecting to search.maven.org|207.223.241.72|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location:
https://repo1.maven.org/maven2/com/github/jbellis/jamm/0.3.0/jamm-0.3.0.jar
[following]
--2014-11-24 16:24:19--
https://repo1.maven.org/maven2/com/github/jbellis/jamm/0.3.0/jamm-0.3.0.jar
Resolving repo1.maven.org... 185.31.18.209
Connecting to repo1.maven.org|185.31.18.209|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 21033 (21K) [application/java-archive]
Saving to:
'remotecontent?filepath=com%2Fgithub%2Fjbellis%2Fjamm%2F0.3.0%2Fjamm-0.3.0.jar'
100%[========================================================================================================================>]
21,033 --.-K/s in 0.04s
2014-11-24 16:24:20 (582 KB/s) -
'remotecontent?filepath=com%2Fgithub%2Fjbellis%2Fjamm%2F0.3.0%2Fjamm-0.3.0.jar'
saved [21033/21033]
Rajanarayanans-MacBook-Pro:lib RajT$ mv
remotecontent?filepath=com%2Fgithub%2Fjbellis%2Fjamm%2F0.3.0%2Fjamm-0.3.0.jar
jamm-0.3.0.jar
Rajanarayanans-MacBook-Pro:lib RajT$ cd ..
Rajanarayanans-MacBook-Pro:cassandra-trunk RajT$ ant test
-Dtest.name=CleanupTest
Buildfile: /Users/RajT/cassandra-source/cassandra-trunk/build.xml
init:
maven-ant-tasks-localrepo:
maven-ant-tasks-download:
maven-ant-tasks-init:
maven-declare-dependencies:
maven-ant-tasks-retrieve-build:
init-dependencies:
[echo] Loading dependency paths from file:
/Users/RajT/cassandra-source/cassandra-trunk/build/build-dependencies.xml
[unzip] Expanding:
/Users/RajT/cassandra-source/cassandra-trunk/build/lib/jars/org.jacoco.agent-0.7.1.201405082137.jar
into /Users/RajT/cassandra-source/cassandra-trunk/build/lib/jars
check-gen-cql3-grammar:
gen-cql3-grammar:
build-project:
[echo] apache-cassandra:
/Users/RajT/cassandra-source/cassandra-trunk/build.xml
createVersionPropFile:
[propertyfile] Updating property file:
/Users/RajT/cassandra-source/cassandra-trunk/src/resources/org/apache/cassandra/config/version.properties
[copy] Copying 1 file to
/Users/RajT/cassandra-source/cassandra-trunk/build/classes/main
build:
build-test:
test:
testlist:
[echo] running test bucket 0 tests
[junit] WARNING: multiple versions of ant detected in path for junit
[junit]
jar:file:/usr/local/Cellar/ant/1.9.4/libexec/lib/ant.jar!/org/apache/tools/ant/Project.class
[junit] and
jar:file:/Users/RajT/cassandra-source/cassandra-trunk/build/lib/jars/ant-1.6.5.jar!/org/apache/tools/ant/Project.class
[junit] Error occurred during initialization of VM
[junit] agent library failed to init: instrument
[junit] objc[7769]: Class JavaLaunchHelper is implemented in both
/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/jre/bin/java
and
/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/jre/lib/libinstrument.dylib.
One of the two will be used. Which one is undefined.
[junit] Error opening zip file or JAR manifest missing :
/Users/RajT/cassandra-source/cassandra-trunk/lib/jamm-0.3.0.jar
[junit] Testsuite: org.apache.cassandra.db.CleanupTest
[junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0
sec
[junit]
[junit] Testcase: org.apache.cassandra.db.CleanupTest:null: Caused an ERROR
[junit] Forked Java VM exited abnormally. Please note the time in the
report does not reflect the time until the VM exit.
[junit] junit.framework.AssertionFailedError: Forked Java VM exited
abnormally. Please note the time in the report does not reflect the time until
the VM exit.
[junit] at java.lang.Thread.run(Thread.java:745)
[junit]
[junit]
[junit] Test org.apache.cassandra.db.CleanupTest FAILED (crashed)
[junitreport] Processing
/Users/RajT/cassandra-source/cassandra-trunk/build/test/TESTS-TestSuites.xml to
/var/folders/nf/trtmyt9534z03kq8p8zgbnxh0000gn/T/null1829125363
[junitreport] Loading stylesheet
jar:file:/usr/local/Cellar/ant/1.9.4/libexec/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl
[junitreport] Transform time: 2046ms
[junitreport] Deleting:
/var/folders/nf/trtmyt9534z03kq8p8zgbnxh0000gn/T/null1829125363
BUILD FAILED
/Users/RajT/cassandra-source/cassandra-trunk/build.xml:1144: Some test bucket 0
test(s) failed.
Total time: 5 seconds
Thanks
-Raj
> Wrong size of cached prepared statements
> ----------------------------------------
>
> Key: CASSANDRA-8231
> URL: https://issues.apache.org/jira/browse/CASSANDRA-8231
> Project: Cassandra
> Issue Type: Bug
> Components: Core
> Reporter: Jaroslav Kamenik
> Assignee: Benjamin Lerer
> Fix For: 2.1.3
>
> Attachments: 8231-notes.txt, CASSANDRA-8231-V2-trunk.txt,
> CASSANDRA-8231-V2.txt, CASSANDRA-8231.txt, Unsafes.java
>
>
> Cassandra counts memory footprint of prepared statements for caching
> purposes. It seems, that there is problem with some statements, ie
> SelectStatement. Even simple selects is counted as 100KB object, updates,
> deletes etc have few hundreds or thousands bytes. Result is that cache -
> QueryProcessor.preparedStatements - holds just fraction of statements..
> I dig a little into the code, and it seems that problem is in jamm in class
> MemoryMeter. It seems that if instance contains reference to class, it counts
> size of whole class too. SelectStatement references EnumSet through
> ResultSet.Metadata and EnumSet holds reference to Enum class...
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)