Hi, JArod:The attachment txt is the output of using the "mvn clean package".Becase it is very long string, so I just copy the end part of it. Wish it can help you to find out the problem.Thank you very much for your support.Yours,
Bandwer
<clean package.txt>------------------ 原始邮件 ------------------发件人: "Jarod Wen"<jaro...@gmail.com>;发送时间: 2012年11月12日(星期一) 中午11:00收件人: "hyracks-users"<hyrack...@googlegroups.com>;抄送: "bandwer"<ban...@qq.com>;主题: Re: How to import the Hyracks project into the eclipse? Do you makea development guidance manual ?You can send a text file with the log only (the output in your command line when you run "mvn clean package") with no compression.
BTW: next time when you reply, remember to include hyrack...@googlegroups.com in your cc list :)
Best,
On Sunday, November 11, 2012 6:33:10 PM UTC-8, JArod Wen wrote:Hi Bandwer,
(I forward this email to the group so everyone can see the discussion. Thank you for your consideration on sharing!)
Cool! Please try the new setup and let me know the output of "mvn clean package" if you hit any problem.
Hyracks has its own distributed file system (or I would say it is a storage system), with support on indexes. It can also work with plain files and HDFS. There is a "central control" node and several "node control" nodes in a working hyracks cluster. Of course you can modify hyracks to insert your own storage options and query operators. As I said in the previous email, operator related codes can be found from the package edu.uci.ics.hyracks.dataflow.std. For storage related code, you need to check out the hyracks-storage-* packages (subprojects), which includes hyracks-storage-am-* packages specific for indexes.
For the duplication and communication part, I am not the expert on this, so I also forward this email to Vinayak who has built those layers for his suggestion. Maybe it would be better you can write more details on what you want to implemented (which part in the storage layer? or what operation like join, group-by, etc?) so we can narrow down the part you need to refer to.
Best,
-----------
JArod
On Nov 11, 2012, at 5:53 PM, 无忧果 wrote:
> Dear JArod:
>
> Thank you for your help!
> I don't mind you post our email exchanges to the hyracks-user groups in Google Groups. The more uses use the Hyracks, the more ideas and the problems will come to the surface.
> I changed the JAVA JDK version to 1.7, the maven version to 3.0.4, and the OS version to Win7.
> Now I also installed a VM and installed Ubuntu-10.4-desktop in it. I shall follow your guidance to do it. Wish I can understand the framework and the connection mechanism.
> Is it a distributed file system in the Hyracks? And the namenode and the datanode? If it exist,could you tell me which projects or files I shall pay more attention than the others? If it not exist, can I modify the Hyracks to insert these functios or parts to imple the duplicate mechanism and the communication mechanism? What's your opinion and suggestion about my idea?
>
> Yours very respectfully,
> Bandwer
>
> ------------------ 原始邮件 -----------------
> 发件人: "Jarod Wen";
> 发送时间: 2012年11月12日(星期一) 上午8:54
> 收件人: ""无忧果"";
> 主题: Re: About the project
>
> Hi Bandwer,
>
> I tried to compile the hyracks on a windows machine (win7 + Java 1.7 + maven 3.0) and got no error. Do you want to give it a try using JDK 7? Or could you give me the version information of your JDK and maven? And also maybe you want to give me the full output of your "mvn clean package" so I can help to debug?
>
> For the error you showed in the picture, I think the main problem is that you cannot successfully compile the code using "mvn clean package", so there are some files missing from the project. However, you can try the following to see whether you can get rid of the errors: choose "maven->update project configuration" and "maven->update project dependency" and then try to refresh the "hyracks-cli" project.
>
> The list would be long if you want to fully understand the whole framework. Here is my suggestion to start with the framework: you can start from the following file:
>
> edu.uci.ics.hyracks.examples.tpch.client.Main.java
>
> This file is an entry point for create a full workflow for a query. That file contains a query over TPCH dataset. You can follow it to create your own query, by changing the operators and connectors it uses.
>
> Then you should know the options for operators and connectors. You may want to check out the files in the package
>
> edu.uci.ics.hyracks.dataflow.std
>
> Let me know if you still cannot compile the hyracks package, or any questions on the framework.
>
> BTW: do you mind if I post our email exchanges to the hyracks-user groups in Google Groups? I think our discussion would be helpful to other hyracks users.
>
> Best,
>
> -----------
> JArod
>
>
>
> On Nov 11, 2012, at 7:38 AM, "无忧果" wrote:
>
> > Dear Jarod Wen:
> >
> > The problems are till exist. Could you solve these problems that I sent you last time which showed in the picture?
> > Now, Would you give me a list to explain the projects framework and the function of those files?
> >
> > Thank you very much!
> >
> > Yours very respectfully,
> > Bandwer
> >
> >
> > ------------------ 原始邮件 ------------------
> > 发件人: "Jarod Wen";
> > 发送时间: 2012年11月10日(星期六) 凌晨0:05
> > 收件人: ""无忧果"";
> > 主题: Re: ask for help again!
> >
> > Interesting... Seems that some dependency is missing, however I cannot reproduce you problem on my machine running mac os. Most of our tests are done under both Linux and MacOS, so for Windows there may be issues.
> >
> > Here are the versions for Java and maven on my machine:
> >
> > Jarmacbo:~ jarodwen$ java -version
> > java version "1.7.0_07"
> > Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
> > Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
> > Jarmacbo:~ jarodwen$ mvn -version
> > Apache Maven 3.0.3 (r1075438; 2011-02-28 09:31:09-0800)
> > Maven home: /usr/share/maven
> > Java version: 1.7.0_07, vendor: Oracle Corporation
> > Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home/jre
> > Default locale: en_US, platform encoding: UTF-8
> > OS name: "mac os x", version: "10.8.2", arch: "x86_64", family: "mac"
> >
> > For eclipse, I am using 3.8.1, but I am sure that 3.6 and 4.0 are working too.
> >
> > So I don't think it would be a problem on the maven/java version you are using. Could you try "mvn -e clean" and then "mvn -e package", and paste the output from your command line? I will also try that on a windows machine and get you back what I find.
> >
> > -----------
> > JArod
> >
> >
> >
> > On Nov 9, 2012, at 7:48 AM, "无忧果" wrote:
> >
> >> Dear JArod Wen,
> >>
> >> Thank you for all the assistance you give me.
> >>
> >> Today, I did what you guided me to do. But I found that it also has many problem.First, I used the Maven Vesion 3.04, ran "mvn clean" and "mvn package". It has many errors. Then I used the Maven Vesion 2.2.2, then did it again. It has many errrors too, but the number of the errors became just a few. Was it proof the error relate with the Version of the Maven? Could you tell me which version you used to develope the project? Including the Maven, the JAVA SDK, the Eclipse?
> >>
> >> Could you show me the step with the pictrue to tell me how to do that?
> >>
> >> The attachment file is the error feedback. I hope it will be useful to show the problems.
> >>
> >> Thank you very much!
> >>
> >> Again, thank you so much. I sincerely appreciate your generosity.
> >>
> >> Yours very respectfully,
> >> Bandwer
> >>
> >> ------------------ 原始邮件 ------------------
> >> 发件人: "JArod Wen";
> >> 发送时间: 2012年11月9日(星期五) 中午1:07
> >> 收件人: "hyracks-users";
> >> 主题: Re: How to import the Hyracks project into the eclipse? Do you makea development guidance manual ?
> >>
> >> Hi Bandwer,
> >>
> >> Glad to know that you are trying Hyracks! For the "x red marks" in eclipse, I don't know whether you did run "mvn clean package" before importing the source code in eclipse (following the instruction in https://code.google.com/p/hyracks/wiki/QuickStartGuide). There should be no error if you run that, as it would download necessary dependencies to your machine.
> >>
> >> Another way to solve this problem in eclipse directly is to right click the hyracks project in your Project Explorer, and choose "maven->update dependency" and "maven->update project configuration". Let us know if this cannot solve your problem!
> >>
> >> For the instruction manual/development guidance, they are still under construction now. Please feel free to let us know what you want to figure out, and what you want to achieve, then we can provide more information according to your demands, before the manuals are available.
> >>
> >> Best,
> >>
> >> On Thursday, November 8, 2012 8:36:10 AM UTC-8, hyracks-worker wrote:
> >> Hi!
> >> I am a beginner developer of Hyracks.
> >> I have used the SVN to download the Hyracks-0.2.1. I want to import this project into the eclipse. But I after a long time, I found a X red mark at all of the folder. I had installed the JDK 1.6 and the Maven, and the eclipse version is 4.2, the OS is windows. How to import it?
> >> I want to understand the framework and the inside mechanism of the Hyracks. So, do you have a introduction manual or a development guidance manual?
> >>
> >> Thank you!
> >> Yours,
> >> Bandwer
> >> <Problem.txt>
> >
>
I see. There is test errors. Could you try to run "mvn clean package -X" again? It will print the full error stack. (sorry but I think in previous emails I said -e instead of -X).
-----------JArod
On Nov 11, 2012, at 7:15 PM, 无忧果 wrote:
Hi, JArod:The attachment txt is the output of using the "mvn clean package".Becase it is very long string, so I just copy the end part of it. Wish it can help you to find out the problem.Thank you very much for your support.Yours,
Bandwer
------------------ 原始邮件 ------------------发件人: "Jarod Wen";发送时间: 2012年11月12日(星期一) 中午11:00收件人: "hyracks-users";抄送: "bandwer";
主题: Re: How to import the Hyracks project into the eclipse? Do you makea development guidance manual ?
You can send a text file with the log only (the output in your command line when you run "mvn clean package") with no compression.
BTW: next time when you reply, remember to include hyracks-users in your cc list :)
<clean package.txt>
I see. There is test errors. Could you try to run "mvn clean package -X" again? It will print the full error stack. (sorry but I think in previous emails I said -e instead of -X).
-----------JArod
On Nov 11, 2012, at 7:15 PM, 无忧果 <ban...@qq.com> wrote:
Hi, JArod:The attachment txt is the output of using the "mvn clean package".Becase it is very long string, so I just copy the end part of it. Wish it can help you to find out the problem.Thank you very much for your support.Yours,
Bandwer
------------------ 原始邮件 ------------------
发件人: "Jarod Wen"<jaro...@gmail.com>;发送时间: 2012年11月12日(星期一) 中午11:00
收件人: "hyracks-users"<hyracks-us...@googlegroups.com>;
<clean package.txt>
Hi,JArod:I used SVN to check out the code from google code. Then I used the command "mvn clean package" , it showed the same problems.Thank you .Yours,Bandwer
在 2012年11月12日星期一UTC+8上午11时24分54秒,JArod Wen写道:
I see. There is test errors. Could you try to run "mvn clean package -X" again? It will print the full error stack. (sorry but I think in previous emails I said -e instead of -X).
-----------JArod
On Nov 11, 2012, at 7:15 PM, 无忧果 <ban...@qq.com> wrote:
Hi, JArod:The attachment txt is the output of using the "mvn clean package".Becase it is very long string, so I just copy the end part of it. Wish it can help you to find out the problem.Thank you very much for your support.Yours,
Bandwer
------------------ 原始邮件 ------------------
发件人: "Jarod Wen"<jaro...@gmail.com>;发送时间: 2012年11月12日(星期一) 中午11:00
收件人: "hyracks-users";
<clean package.txt>