Hi Chinmay,

take a look at following gist for example.
https://gist.github.com/anonymous/8df8e05ffc16e620bbc030e1034da3c4

- Tushar.


On Thu, Sep 22, 2016 at 12:05 PM, Chinmay Kolhatkar
<chin...@datatorrent.com> wrote:
> Hi Tushar,
>
> Thanks for the information. Can you please provide me pointers on how to
> use it?
>
> I can always examine the LogicalPlan structure but for a test case, I think
> its an overkill, instead if I have a utility which can print LogicalPlan
> (similar to LogicalPlanSerializer), then its just the matter for string
> comparison which one has to do in test for verification.
>
> -Chinmay.
>
>
>
> On Thu, Sep 22, 2016 at 11:59 AM, Tushar Gosavi <tus...@datatorrent.com>
> wrote:
>
>> There is a LogicalPlanSerializer in apex engine, which will generate
>> json equivalent of DAG, which can be printed easily.
>> But for verification check if right components are added in DAG by
>> examining dag structure than printing it.
>>
>> - Tushar.
>>
>>
>> On Thu, Sep 22, 2016 at 11:39 AM, Chinmay Kolhatkar
>> <chin...@datatorrent.com> wrote:
>> > Hi All,
>> >
>> > For testing of calcite generated DAG, I want to verify whether the
>> correct
>> > DAG is created with right operators and streams and whether properties
>> are
>> > set properly.
>> >
>> > Is there any PrintWriter for the LogicalPlan object printing components
>> of
>> > DAG?
>> >
>> > If not, I am planning to write one for Calcite testing.
>> > I was wondering if that would be useful addition to apex-core for testing
>> > purpose.
>> >
>> > Please share your opinion.
>> >
>> > Thanks,
>> > Chinmay.
>>

Reply via email to