The UI of the profile has passed the test locally and on the demo env.
But sadly, some profile UI related PRs override the old topology features.

I have forwarded the issue to Yao Wang, we need to wait for that fix and
test on the demo env again.

Sheng Wu 吴晟
Twitter, wusheng1108


han liu <mrpro...@gmail.com> 于2020年3月17日周二 下午11:22写道:

> Hi
>
> We have fixed some problems in the profile function:
> 1. PR[1]: Fix the analysis error in UI level, and increase the loading
> effect during analysis.
>
> [1]: https://github.com/apache/skywalking/pull/4521
>
> Daming <zt...@foxmail.com> 于2020年3月17日周二 下午3:02写道:
>
> > Hi
> > Here is a message about a bug fixed. I found a critical issue in
> > InfluxDB-plugin. It will cause AlarmQuery error. Now, it is fixed in
> PR[1].
> >
> > [1] https://github.com/apache/skywalking/pull/4529 <
> > https://github.com/apache/skywalking/pull/4529>
> >
> > —————
> > Best regards,
> > Daming(@dmsolr)
> > Apache SkyWalking
> >
> >
> >
> >
> >
> > > 在 2020年3月17日,上午10:49,han liu <mrpro...@gmail.com> 写道:
> > >
> > > Hi Sheng Wu
> > >
> > > This bug has fixed, and I have provided the PR[1], please have a look.
> > > This issue because I put the recheck profiling status in the wrong
> place,
> > > the old way is to put the recheck on the `
> > > AbstractTracingSpan#setOperationName`, so if the operation name already
> > > exists on the agent, this method will not invoke again.
> > > If I put the status check on the each `createSpan` when parentSpan ==
> > null,
> > > also cannot fix it, because the change name operation happened on the
> > > parentSpan != null and parentSpan is an entry span.
> > >
> > > [1] https://github.com/apache/skywalking/pull/4528
> > >
> > > Sheng Wu <wu.sheng.841...@gmail.com> 于2020年3月17日周二 上午8:55写道:
> > >
> > >> Hi Han Liu
> > >>
> > >> I found an issue or we could say the unperfect feature of profiling,
> in
> > the
> > >> demo env, if I call profile for `/projectB/{value}`, nothing shows up.
> > >> I read the codes, and find out,
> > >>> PROFILE_TASK_EXECUTION_SERVICE.addProfiling(this,
> > >> segment.getTraceSegmentId(), firstOPName);
> > >> This is only in the TracingContext constructor, but in the SprinvMVC
> > case,
> > >> in default mode, the Tomcat plugin would work first and create a
> tracing
> > >> context.
> > >> The better is, you should call this in every `createSpan` method when
> > then
> > >> parentSpan == null (meaning the first span)
> > >> Please fix this ASAP, as I could see this is a normal use case and
> > should
> > >> be treated as a block to do the release.
> > >>
> > >> Sheng Wu 吴晟
> > >> Twitter, wusheng1108
> > >>
> > >>
> > >> Sheng Wu <wu.sheng.841...@gmail.com> 于2020年3月16日周一 下午3:43写道:
> > >>
> > >>> Based on CI and E2E[1], we are safe on the basic agent and backend
> > >>> feature.
> > >>> But still would be better to have test results from the developer
> > >> manually.
> > >>>
> > >>> Demo env will be updated soon.
> > >>>
> > >>> [1] https://github.com/apache/skywalking/actions?query=event%3Apush
> > >>>
> > >>> Sheng Wu 吴晟
> > >>> Twitter, wusheng1108
> > >>>
> > >>>
> > >>> Sheng Wu <wu.sheng.841...@gmail.com> 于2020年3月16日周一 下午3:25写道:
> > >>>
> > >>>> Hi Dev team
> > >>>>
> > >>>> In the last 2 months, we focus on the new SkyWalking 7.0.0, now all
> > >>>> features have been provided.
> > >>>> We should begin to tests, give feedback about whether it is ready to
> > >>>> release and only accept PR about the bug fix.
> > >>>>
> > >>>> After the tests, I will begin the official release of 7.0.0.
> > >>>>
> > >>>> Sheng Wu 吴晟
> > >>>> Twitter, wusheng1108
> > >>>>
> > >>>
> > >>
> >
> >
>

Reply via email to