Hi Shivani,

sorry for the late reply. It’s great that Preston could help you and that you 
summarized it for the list!
I’m wondering what the best place would be to put such information for future 
reference.
When you were looking for it, did you consult the website or the source code 
(or both)?

Thanks,
Till

> On Feb 16, 2015, at 4:55 PM, Shivani Mall <[email protected]> wrote:
> 
> I talked to Preston offline and he explained all the different projects and
> its use. VXQuery-cli is has only one java class that has all the code that
> deals with command line interface, and the way path is set up can actually
> be seen in pom.xml. Maven resolves the all dependencies and redirects to
> target and so on. CLI calls everything in core. All the actual code for
> VXQuery and rewrite rules are written in classes in core. Server creates
> VX-Query server, data nodes and scripts to start the cluster. Benchmark has
> the weather benchmark and eventually support XMark Benchmark. XTest is the
> test suite, that is, has all the test cases for testing all XQuery specs
> and functions.
> ᐧ
> 
> On Sat, Feb 14, 2015 at 3:08 PM, Shivani Mall <[email protected]> wrote:
> 
>> I just set up eclipse with the vxquery code. I am trying to understand the
>> packages and the folder structure and trace down the command line(
>> vxquery-cli/target/appassembler/bin/test.xq: for testing a file) in the
>> code base packages, but I could not find the right path. I also noticed
>> that  there are dependent projects with same names: cli, core, server and
>> almost the same folder/ names of java files as inside the master vxquery
>> project. Is there a documentation that I can read to understand how in the
>> code does it find the right path and execute for a specific query? ( I am
>> sure I am misinterpreting things here.)
>> 
>> Also, the java docs are helpful but what (project/package) will be a good
>> place to start to understand the code from the base level?
>> 

Reply via email to