nkallen / rowz Goto Github PK
View Code? Open in Web Editor NEWA sample gizzard application
License: Apache License 2.0
A sample gizzard application
License: Apache License 2.0
To build project: ant dist -DDB_USERNAME=fixme -DDB_PASSWORD=fixmetoo To run tests: mysql> CREATE DATABASE rowz_nameserver; % ant test -DDB_USERNAME=fixme -DDB_PASSWORD=fixmetoo To run a simple development server: % ./bin/rowz To sample the networking service: % cd src/scripts % ./gzr.rb
Snow leopard, ant, ivy, maven installed.
in rowz.sh has
DAEMON="/usr/local/bin/daemon"
daemon_args="--name $APP_NAME --pidfile $pidfile"
daemon_start_args="--user $AS_USER --stdout=/var/log/$APP_NAME/stdout --stderr=/var/log/$APP_NAME/error"
what is the daemon program ?
where can get it ? how to install it ?
can it use in cygwin ?
Is this project still live since gizzard has been announced as "retired" ?
I'm not sure what is going wrong, i'm running mac os x snow leopard
compile-tests:
[scalac] Compiling 6 source files to /home/henry/soft/rowz/Rowz/target/test-classes
[scalac] /home/henry/soft/rowz/Rowz/src/test/scala/com/twitter/rowz/integration/RowzSpec.scala:34: error: not found: value eventually
[scalac] rowzService.read(id) must eventually(not(throwA[Exception]))
[scalac] ^
[scalac] /home/henry/soft/rowz/Rowz/src/test/scala/com/twitter/rowz/integration/ShardManagerSpec.scala:47: error: not found: value eventually
[scalac] rowzService.read(id) must eventually(not(throwA[Exception]))
[scalac] ^
[scalac] two errors found
BUILD FAILED
/home/henry/soft/rowz/Rowz/ant/test.xml:4: Compile failed with 2 errors; see the compiler error output for details.
I am not quite sure actually if I had Thrift installed properly..
in any case I get the following error:
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] :: UNRESOLVED DEPENDENCIES ::
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] :: org.scala-tools#vscaladoc;1.1-md-3: not found
[ivy:retrieve] :: net.lag#kestrel;1.2: not found
[ivy:retrieve] :: thrift#libthrift;0.2.0: not found
[ivy:retrieve] :: net.lag#configgy;1.4: not found
[ivy:retrieve] :: com.twitter#ostrich;1.1.13: not found
[ivy:retrieve] :: com.twitter#querulous;1.1.4: not found
[ivy:retrieve] :: com.twitter#xrayspecs;1.0.7: not found
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
anyone any ideas?
Thanks
Hello,
I am getting stuck at the run-unit-test,
this is my ivy.xml
<!-- thrift dependencies -->
<dependency org="org.slf4j" name="slf4j-jdk14" rev="1.5.2" />
<dependency org="org.slf4j" name="slf4j-api" rev="1.5.2" />
<dependency org="thrift" name="libthrift" rev="0.2.0" conf="*" /> <!--auto-->
<dependency org="net.lag" name="configgy" rev="1.5.3" />
<dependency org="commons-logging" name="commons-logging" rev="1.1" />
<dependency org="commons-lang" name="commons-lang" rev="2.2" />
<dependency org="com.twitter" name="ostrich" rev="1.2.2" conf="*" /> <!--auto-->
<dependency org="com.twitter" name="gizzard" rev="1.0" conf="*" /> <!--auto-->
<dependency org="com.twitter" name="querulous" rev="1.1.13" />
<dependency org="org.jmock" name="jmock" rev="2.4.0" conf="test->*" /> <!--auto-->
<dependency org="org.hamcrest" name="hamcrest-all" rev="1.1" conf="test->*" /> <!--auto-->
<dependency org="cglib" name="cglib" rev="2.1_3" conf="test->*" /> <!--auto-->
<dependency org="asm" name="asm" rev="1.5.3" conf="test->*" /> <!--auto-->
<dependency org="org.objenesis" name="objenesis" rev="1.1" conf="test->*" /> <!--auto-->
<dependency org="com.twitter" name="xrayspecs" rev="1.0.7" conf="*" /> <!--auto-->
and this is the log:
Buildfile: /home/omrico1/Downloads/nkallen-Rowz-0b68555/build.xml
download-ivy:
[get] Getting: file:/root/.ivy2/ivy-2.1.0-rc2.jar
[get] To: /root/.ivy2/ivy-2.1.0-rc2.jar.download
[move] Moving 1 file to /root/.ivy2
[get] Getting: file:/root/.ivy2/jsch-0.1.29.jar
[get] To: /root/.ivy2/jsch-0.1.29.jar.download
[move] Moving 1 file to /root/.ivy2
install-ivy:
init:
[ivy:info] :: Ivy 2.1.0-rc2 - 20090704004254 :: http://ant.apache.org/ivy/ ::
[ivy:info] :: loading settings :: file = /home/omrico1/Downloads/nkallen-Rowz-0b68555/ivy/ivysettings.xml
resolve:
[ivy:retrieve] conflict on /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/libs/test/jmock-jar.jar in [test]: 2.5.1 won
find-source:
prepare:
compile-thrift:
[apply] Applied thrift to 1 file and 0 directories.
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/ant/compile.xml:34: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 3 source files to /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/classes
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Row.java:331: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Row.java:356: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Row.java:377: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:477: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:493: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:508: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:841: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:857: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:872: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1206: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1222: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1237: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1527: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1540: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1553: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1812: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1825: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1838: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:2132: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:2148: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:2163: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/RowzException.java:164: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/RowzException.java:177: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/RowzException.java:190: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] 24 warnings
check-jni-source:
compile-jni:
install-jni:
compile-java:
compile-scala:
[scalac] Compiling 1 source file to /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/classes
find-git-revision:
find-hg-revision:
find-svn-revision:
find-revision:
write-build-info:
[propertyfile] Updating property file: /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/classes/com/twitter/rowz/build.properties
copy-resources:
copy-config:
copy-extra-config:
copy-extra-libs:
copy-extra-dist:
copy-extra:
compile:
compile-tests:
[scalac] Compiling 1 source file to /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/test-classes
run-unit-tests:
[java] Specification "/home/omrico1/Downloads/nkallen-Rowz-0b68555/src/test/scala//*.scala"
[java] Specification "SqlShard"
[java] SqlShard should
[java] x SqlShard
[java] java.lang.NoClassDefFoundError: org/apache/commons/dbcp/ConnectionFactory (ApachePoolingDatabase.scala:17)
[java] at com.twitter.querulous.database.ApachePoolingDatabaseFactory.apply(ApachePoolingDatabase.scala:17)
[java] at com.twitter.querulous.database.ApachePoolingDatabaseFactory.apply(ApachePoolingDatabase.scala:8)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory$$anonfun$apply$1.apply(MemoizingDatabase.scala:11)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory$$anonfun$apply$1.apply(MemoizingDatabase.scala:11)
[java] at scala.collection.mutable.Map$class.getOrElseUpdate(Map.scala:186)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory$$anon$1.scala$collection$mutable$SynchronizedMap$$super$getOrElseUpdate(MemoizingDatabase.scala:6)
[java] at scala.collection.mutable.SynchronizedMap$class.getOrElseUpdate(SynchronizedMap.scala:123)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory$$anon$1.getOrElseUpdate(MemoizingDatabase.scala:6)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory.apply(MemoizingDatabase.scala:9)
[java] at com.twitter.querulous.evaluator.StandardQueryEvaluatorFactory.apply(StandardQueryEvaluator.scala:14)
[java] at com.twitter.querulous.evaluator.StandardQueryEvaluatorFactory.apply(StandardQueryEvaluator.scala:9)
[java] at com.twitter.querulous.evaluator.QueryEvaluatorFactory$class.apply(QueryEvaluator.scala:46)
[java] at com.twitter.querulous.evaluator.StandardQueryEvaluatorFactory.apply(StandardQueryEvaluator.scala:9)
[java] at com.twitter.rowz.Database$$anonfun$1.apply(Database.scala:26)
[java] at com.twitter.rowz.Database$$anonfun$1.apply(Database.scala:25)
[java] at scala.Iterator$class.foreach(Iterator.scala:414)
[java] at scala.runtime.BoxedArray$AnyIterator.foreach(BoxedArray.scala:45)
[java] at scala.Iterable$class.foreach(Iterable.scala:256)
[java] at scala.runtime.BoxedArray.foreach(BoxedArray.scala:24)
[java] at com.twitter.rowz.Database$.(Database.scala:25)
[java] at com.twitter.rowz.Database$.(Database.scala)
[java] at com.twitter.rowz.unit.SqlShard$$anonfun$1.apply(SqlShardSpec.scala:13)
[java] at com.twitter.rowz.unit.SqlShard$$anonfun$1.apply(SqlShardSpec.scala:9)
[java] at org.specs.specification.LifeCycle$class.withCurrent(ExampleLifeCycle.scala:60)
[java] at org.specs.specification.Examples.withCurrent(Examples.scala:52)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.ExampleExecution$$anonfun$3$$anonfun$apply$5.apply(ExampleLifeCycle.scala:215)
[java] at scala.Option.getOrElse(Option.scala:61)
[java] at org.specs.specification.LifeCycle$class.executeExpectations(ExampleLifeCycle.scala:82)
[java] at com.twitter.rowz.unit.SqlShard$.org$specs$mock$JMockerExampleLifeCycle$$super$executeExpectations(SqlShardSpec.scala:8)
[java] at org.specs.mock.JMockerExampleLifeCycle$class.executeExpectations(JMocker.scala:564)
[java] at com.twitter.rowz.unit.SqlShard$.executeExpectations(SqlShardSpec.scala:8)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.ExampleContext$class.executeExpectations(ExampleContext.scala:71)
[java] at org.specs.specification.Examples.executeExpectations(Examples.scala:52)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:215)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:194)
[java] at org.specs.specification.ExampleExecution$$anonfun$2.apply(ExampleLifeCycle.scala:177)
[java] at org.specs.specification.ExampleExecution.execute(ExampleLifeCycle.scala:248)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.SpecificationExecutor$class.executeExample(SpecificationExecutor.scala:74)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.Examples.executeExamples(Examples.scala:80)
[java] at org.specs.specification.ExampleStructure$class.examples(ExampleStructure.scala:77)
[java] at org.specs.specification.Examples.examples(Examples.scala:52)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:141)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:140)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.reportSystems(ConsoleReporter.scala:140)
[java] at org.specs.runner.SpecsFileRunner.reportSystems(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:86)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:85)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:64)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.reportSpecs(Reporter.scala:192)
[java] at org.specs.runner.SpecsFileRunner.reportSpecs(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.main(Reporter.scala:139)
[java] at org.specs.runner.SpecsFileRunner.main(SpecsFileRunner.scala:35)
[java] at com.twitter.rowz.TestRunner.main(TestRunner.scala)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:597)
[java] at scala.tools.nsc.ObjectRunner$$anonfun$run$1.apply(ObjectRunner.scala:75)
[java] at scala.tools.nsc.ObjectRunner$.withContextClassLoader(ObjectRunner.scala:49)
[java] at scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:74)
[java] at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:154)
[java] at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
[java] Caused by: java.lang.ClassNotFoundException: org.apache.commons.dbcp.ConnectionFactory
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
[java] ... 90 more
[java]
[java] Total for specification "SqlShard":
[java] Finished in 0 second, 99 ms
[java] 0 example, 0 expectation, 0 failure, 0 error
[java]
[java] Specification "ShardManagerSpec"
[java] ShardManager should
[java] x ShardManager
[java] java.lang.NoClassDefFoundError: Could not initialize class com.twitter.rowz.Database$ (ShardManagerSpec.scala:17)
[java] at com.twitter.rowz.integration.ShardManagerSpec$$anonfun$1.apply(ShardManagerSpec.scala:17)
[java] at com.twitter.rowz.integration.ShardManagerSpec$$anonfun$1.apply(ShardManagerSpec.scala:14)
[java] at org.specs.specification.LifeCycle$class.withCurrent(ExampleLifeCycle.scala:60)
[java] at org.specs.specification.Examples.withCurrent(Examples.scala:52)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.ExampleExecution$$anonfun$3$$anonfun$apply$5.apply(ExampleLifeCycle.scala:215)
[java] at scala.Option.getOrElse(Option.scala:61)
[java] at org.specs.specification.LifeCycle$class.executeExpectations(ExampleLifeCycle.scala:82)
[java] at org.specs.specification.BaseSpecification.executeExpectations(BaseSpecification.scala:57)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.ExampleContext$class.executeExpectations(ExampleContext.scala:71)
[java] at org.specs.specification.Examples.executeExpectations(Examples.scala:52)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:215)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:194)
[java] at org.specs.specification.ExampleExecution$$anonfun$2.apply(ExampleLifeCycle.scala:177)
[java] at org.specs.specification.ExampleExecution.execute(ExampleLifeCycle.scala:248)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.SpecificationExecutor$class.executeExample(SpecificationExecutor.scala:74)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.Examples.executeExamples(Examples.scala:80)
[java] at org.specs.specification.ExampleStructure$class.examples(ExampleStructure.scala:77)
[java] at org.specs.specification.Examples.examples(Examples.scala:52)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:141)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:140)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.reportSystems(ConsoleReporter.scala:140)
[java] at org.specs.runner.SpecsFileRunner.reportSystems(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:86)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:85)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:64)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.reportSpecs(Reporter.scala:192)
[java] at org.specs.runner.SpecsFileRunner.reportSpecs(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.main(Reporter.scala:139)
[java] at org.specs.runner.SpecsFileRunner.main(SpecsFileRunner.scala:35)
[java] at com.twitter.rowz.TestRunner.main(TestRunner.scala)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:597)
[java] at scala.tools.nsc.ObjectRunner$$anonfun$run$1.apply(ObjectRunner.scala:75)
[java] at scala.tools.nsc.ObjectRunner$.withContextClassLoader(ObjectRunner.scala:49)
[java] at scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:74)
[java] at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:154)
[java] at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
[java]
[java] Total for specification "ShardManagerSpec":
[java] Finished in 0 second, 31 ms
[java] 0 example, 0 expectation, 0 failure, 0 error
[java]
[java] Specification "RowzSpec"
[java] Rowz should
[java] x Rowz
[java] java.lang.NoClassDefFoundError: Could not initialize class com.twitter.rowz.Database$ (RowzSpec.scala:16)
[java] at com.twitter.rowz.integration.RowzSpec$$anonfun$1.apply(RowzSpec.scala:16)
[java] at com.twitter.rowz.integration.RowzSpec$$anonfun$1.apply(RowzSpec.scala:13)
[java] at org.specs.specification.LifeCycle$class.withCurrent(ExampleLifeCycle.scala:60)
[java] at org.specs.specification.Examples.withCurrent(Examples.scala:52)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.ExampleExecution$$anonfun$3$$anonfun$apply$5.apply(ExampleLifeCycle.scala:215)
[java] at scala.Option.getOrElse(Option.scala:61)
[java] at org.specs.specification.LifeCycle$class.executeExpectations(ExampleLifeCycle.scala:82)
[java] at org.specs.specification.BaseSpecification.executeExpectations(BaseSpecification.scala:57)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.ExampleContext$class.executeExpectations(ExampleContext.scala:71)
[java] at org.specs.specification.Examples.executeExpectations(Examples.scala:52)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:215)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:194)
[java] at org.specs.specification.ExampleExecution$$anonfun$2.apply(ExampleLifeCycle.scala:177)
[java] at org.specs.specification.ExampleExecution.execute(ExampleLifeCycle.scala:248)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.SpecificationExecutor$class.executeExample(SpecificationExecutor.scala:74)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.Examples.executeExamples(Examples.scala:80)
[java] at org.specs.specification.ExampleStructure$class.examples(ExampleStructure.scala:77)
[java] at org.specs.specification.Examples.examples(Examples.scala:52)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:141)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:140)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.reportSystems(ConsoleReporter.scala:140)
[java] at org.specs.runner.SpecsFileRunner.reportSystems(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:86)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:85)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:64)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.reportSpecs(Reporter.scala:192)
[java] at org.specs.runner.SpecsFileRunner.reportSpecs(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.main(Reporter.scala:139)
[java] at org.specs.runner.SpecsFileRunner.main(SpecsFileRunner.scala:35)
[java] at com.twitter.rowz.TestRunner.main(TestRunner.scala)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:597)
[java] at scala.tools.nsc.ObjectRunner$$anonfun$run$1.apply(ObjectRunner.scala:75)
[java] at scala.tools.nsc.ObjectRunner$.withContextClassLoader(ObjectRunner.scala:49)
[java] at scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:74)
[java] at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:154)
[java] at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
[java]
[java] Total for specification "RowzSpec":
[java] Finished in 0 second, 16 ms
[java] 0 example, 0 expectation, 0 failure, 0 error
[java]
[java] Total for specification "/home/omrico1/Downloads/nkallen-Rowz-0b68555/src/test/scala//*.scala":
[java] Finished in 0 second, 168 ms
[java] 0 example, 0 expectation, 0 failure, 0 error
[java]
any ideas any one,
Thanks a lot
trying to build rowz, but it's having a hard time resolving these dependencies:
[ivy:retrieve] :: net.lag#kestrel;1.2: not found
[ivy:retrieve] :: net.lag#configgy;1.4: not found
[ivy:retrieve] :: com.twitter#ostrich;1.1.13: not found
[ivy:retrieve] :: com.twitter#querulous;1.1.4: not found
put a slightly lengthier output here:
https://gist.github.com/701110
i'm hoping this is just a quick fix?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.