Re: [VOTE] Release Apache ServiceComb Pack version 0.7.1

2022-08-04 Thread Zheng Feng
+1 (binding) Lei Zhang 于2022年8月4日周四 02:11写道: > Hi all, > > This is a call for Vote to release Apache ServiceComb Pack version 0.7.1 > > Release Candidate: > > https://dist.apache.org/repos/dist/dev/servicecomb/servicecomb-pack/0.7.1/rc1/ > > Staging Repository: > >

Re: Apache ServiceComb Pack emergency releases for wrong version

2022-08-04 Thread Zheng Feng
Thanks Lei and it could be very useful. Lei Zhang 于2022年8月4日周四 21:39写道: > Hi, Zheng Feng > > In version 0.7.0, I introduced Maven CI Friendly Versions and > flatten-maven-plugin to manage version numbers in pom. > > But I forgot to add flatten-maven-plugin configurati

Re: Apache ServiceComb Pack emergency releases for wrong version

2022-08-04 Thread Zheng Feng
Is there any doc for the release processing? Willem Jiang 于2022年8月4日周四 17:00写道: > Yes, we need to cut a new release to fix this issue. > BTW, we also need to verify the pom project version by running some > verification. > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Tue,

Re: [VOTE] Release Apache ServiceComb Pack version 0.7.0

2022-05-12 Thread Zheng Feng
+1 Lei Zhang 于2022年5月12日周四 14:24写道: > Hi all, > > This is a call for Vote to release Apache ServiceComb Pack version 0.7.0 > > Release Candidate: > > https://dist.apache.org/repos/dist/dev/servicecomb/servicecomb-pack/0.7.0/rc1/ > > Staging Repository: > >

Re: [DISCUSSION] About Pack module refactoring

2021-03-24 Thread Zheng Feng
+1 and I also want to extract some SPI interfaces for alpha-server and these can help users to implement some other saga pattern in the future. I add the LRA in my todo list since the spec will be released 1.0 Final very soon. Willem Jiang 于2021年3月22日周一 上午8:59写道: > +1. We should seperate the

Re: Apply to Contribute to ServiceComb Pack

2020-06-18 Thread Zheng Feng
Welcome and feel free to ask questions here ! Cheers, Zheng Feng song Sylvia 于2020年6月18日周四 下午2:05写道: > Hi everyone, > > I’m Xinwei Song, a student studying in a joint program of Beihang > University and Beijing University of Technology, majoring in software > engineering. I

Re: [VOTE] Release Apache ServiceComb Pack version 0.6.0

2020-05-24 Thread Zheng Feng
+1 (binding) I checked the source building and running the tests. Willem Jiang 于2020年5月24日周日 下午9:29写道: > +1(binding) > > I checked the demo with staging repo. > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Fri, May 22, 2020 at 12:40 AM Mohammad Asif Siddiqui > wrote: > > >

Re: [VOTE] Release Apache ServiceComb Pack version 0.6.0

2020-05-22 Thread Zheng Feng
ository.apache.org/content/repositories/orgapacheservicecomb-1444 > without any error. > Could you double check it? > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Fri, May 22, 2020 at 8:33 AM Zheng Feng wrote: > > > > It looks like the "

Re: [VOTE] Release Apache ServiceComb Pack version 0.6.0

2020-05-21 Thread Zheng Feng
It looks like the "Release Notes" has some issues which the status are still "OPEN" or "In Progress". And the link of Staging Repository can not be access which returns 503 Mohammad Asif Siddiqui 于2020年5月22日周五 上午12:40写道: > Hi All, > > This is a call for Vote to release Apache ServiceComb Pack

Re: [Announce] New committer of ServiceComb

2020-05-13 Thread Zheng Feng
Congratulations ! Willem Jiang 于2020年5月9日周六 下午6:39写道: > Hi, > > I want to introduce humingcheng (Github ID: humingcheng[1]) as a new > committer of ServiceComb. He is one of the main author of > servicecomb-mesher and has been around the ServiceComb almost a year > by contributing patches for

Re: [ANN] New ServiceComb committer:Sun Lisen(孙丽森)

2019-12-24 Thread Zheng Feng
Welcome aboard ! Bin Ma 于2019年12月23日周一 下午2:32写道: > Please join me and the rest of the ServiceComb PMC members in welcoming our > new ServiceComb committer: Sun Lisen(孙丽森). > > Sun Lisen has been around the ServiceComb almost a year by > contributing patches for servicecomb-toolkit, >

Re: [DISCUSS][PACK] Compensation with combination of forward and reverse

2019-12-11 Thread Zheng Feng
So you want to introduce a new policy for recovering ? "try forward recovering at first in retries times, if it fails then following with the reverse to compensate." This makes sense but this could add a new attribute with the @Compensable. I'm not sure if it could be incompatible. Anyway, try

Re: Fw: [DISCUSSION] Rsocket

2019-12-04 Thread Zheng Feng
At first glance, it looks like another gPRC but I just find this article [1] to discuss the differences between gRPC and RSocket. I think we need to keep eye on it. [1] https://medium.com/netifi/differences-between-grpc-and-rsocket-e736c954e60 yhs0092 于2019年12月4日周三 下午5:57写道: > This is the

Re: Improve the transaction compensation mechanism for FSM

2019-11-25 Thread Zheng Feng
Hi, I wonder how we can diff the "Omega compensation failure" from the "Business compensation failure" ? the different exception classes ? Zhang Lei 于2019年11月25日周一 下午5:32写道: > Hi, Pack Team > > Currently, Alpha compensation mechanism has some defects [1], I plan to > solve this problem step by

Re: [Pack] Use Netty native transport improve performance

2019-11-14 Thread Zheng Feng
It looks good to and can you confirm which license these native libraries are using ? especially they are not the part of the netty core. Thanks, Zheng Feng Zhang Lei 于2019年11月14日周四 下午9:50写道: > Hi, Pack Team > > Netty provides native socket transport[1] for Linux and macOS,

Re: Simplify user usage if the OmegaContext parameter is defined in the @SagaStart or @Compensable annotation method

2019-11-13 Thread Zheng Feng
; Best regards, > Lei Zhang > > On November 14, 2019 at 10:06:57 AM, Zheng Feng (zh.f...@gmail.com) wrote: > > But how can we reference this parameter in the method ? I don't think the > Java support this kind of syntax. > > Willem Jiang 于2019年11月14日周四 上午9:43写道: > >

Re: Simplify user usage if the OmegaContext parameter is defined in the @SagaStart or @Compensable annotation method

2019-11-13 Thread Zheng Feng
Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Thu, Nov 14, 2019 at 9:34 AM Zheng Feng wrote: > > > > So it could introduce an annotation or use the @Resource just like > > @SagaStart > > public void booking(@Resource OmegaContext context) { > > .

Re: Simplify user usage if the OmegaContext parameter is defined in the @SagaStart or @Compensable annotation method

2019-11-13 Thread Zheng Feng
So it could introduce an annotation or use the @Resource just like @SagaStart public void booking(@Resource OmegaContext context) { ... } and we also can inject the OmegaContext during invoking the method. Zhang Lei 于2019年11月13日周三 下午11:42写道: > Hi, Zheng Feng > > Both are ok. > &

Re: [DISCUSSION][Samples] E-commerce sample project want to merge into servicecomb-samples

2019-11-13 Thread Zheng Feng
+1 and feel free to raise the PR. 郑志鹏 于2019年11月12日周二 上午11:16写道: > Hi, All > > I have created e-commerce project as a ServiceComb sample project for user > guiding purpose with two other passionate guys. It's not perfect but it's > working. I want merge it into servicecomb-samples first, so

Re: Simplify user usage if the OmegaContext parameter is defined in the @SagaStart or @Compensable annotation method

2019-11-13 Thread Zheng Feng
I'm not very clear what could be benefited from these changes ? with declaring the OmegaContext explicitly ? Willem Jiang 于2019年11月13日周三 下午3:47写道: > If it is optional, we need to inject the OmegaContext dynamically and > provide a wrap method for it. > > Willem Jiang > > Twitter: willemjiang >

Re: [ANN] New ServiceComb committer: Daniel Qian (钱嘉)

2019-11-10 Thread Zheng Feng
Congrats and welcome on board ! Willem Jiang 于2019年11月8日周五 上午8:03写道: > Please join me and the rest of the ServiceComb PMC members in welcoming our > new ServiceComb committer: Daniel Qian (钱嘉) > > Daniel Qian has been around the ServiceComb for more than one years by > contributing patches to

Re: [VOTE] Accept oas-validator to ServiceComb

2019-10-14 Thread Zheng Feng
/thanks! It looks great and very helpful ! +1 Regards, Zheng Feng Willem Jiang 于2019年10月15日周二 上午11:08写道: > Hi Team, > > This is a call for vote Accept oas-validator into > Apache Software Foundation (ASF) as a part of ServiceComb Toolkit. > There is the discussion thread[1] abo

Re: [PROPOSAL] Update the website homepage to make it easier for users to use ServiceComb

2019-09-10 Thread Zheng Feng
+1 for updating the website and it looks like we have many sub-projects under the umbrella of servicecomb. It could be important to provide a clearer category and make the customer to find them. Regards, Zheng Feng victor chan 于2019年9月7日周六 上午12:31写道: > Hello,all > Recently, I hav

Re: Integration of Skywalking agent with ServiceComb Pack.

2019-09-05 Thread Zheng Feng
too, > https://github.com/apache/skywalking/pulls. Wait for new protocol stable > at > Seata side. > > Sheng Wu 吴晟 > > Apache SkyWalking, Apache ShardingSphere(Incubating), Zipkin > Twitter, wusheng1108 > > > Zheng Feng 于2019年9月5日周四 上午7:28写道: > > > S

Re: Integration of Skywalking agent with ServiceComb Pack.

2019-09-05 Thread Zheng Feng
has been traced, you could have the trace id. > > [1] > > https://github.com/apache/skywalking/blob/master/docs/en/setup/service-agent/java-agent/Application-toolkit-trace.md > > Sheng Wu 吴晟 > > Apache SkyWalking, Apache ShardingSphere(Incubating), Zipkin > Twitter, wusheng11

Re: Integration of Skywalking agent with ServiceComb Pack.

2019-09-05 Thread Zheng Feng
Sheng Wu 于2019年9月4日周三 上午11:31写道: > Willem Jiang 于2019年9月3日周二 下午6:25写道: > > > On Tue, Sep 3, 2019 at 10:52 PM Zhang Lei wrote: > > > > > > Hi Willem, > > > > > > I agree to integrate a transaction tracking service, I used Zipkin, > but > > I don't know much about Skywalking. > > > > > > I have

Re: [ANN] New ServiceComb PMC member: Tian Xiaoliang, Zhang Lei

2019-08-24 Thread Zheng Feng
welcome on-board ! Willem Jiang 于2019年8月24日周六 下午6:14写道: > Hi Team, > > I'd be happy to announce that we have two new members on behalf of > ServiceComb PMC. > > * Tian Xiaoliang(田晓亮) > He has been worked with ServiceComb project two years ago, > He is leading ServiceComb Mesher, ServiceComb

Re: [VOTE] Release Apache ServiceComb Pack version 0.5.0

2019-08-24 Thread Zheng Feng
+1 binding I just checked the local building of the release and the tag on the github. Regards, Zheng Feng Mohammad Asif Siddiqui 于2019年8月22日周四 下午6:48写道: > Hi All, > > This is a call for Vote to release Apache ServiceComb Pack version 0.5.0 > > Release Candidate : > https

Re: Alpha Web manage UI

2019-08-15 Thread Zheng Feng
Wow, that's great and do we have a plan to release the 0.5.0 which includes some incredible features ? Willem Jiang 于2019年8月15日周四 下午3:49写道: > The code was merged into master last week :) > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Thu, Aug 15, 20

Re: Alpha Web manage UI

2019-08-15 Thread Zheng Feng
yeah, it looks fantastic and did you get chance to create a PR with this new UI ? Willem Jiang 于2019年8月15日周四 上午11:33写道: > Hi ZhangLei, > > It's great to see we finally get a new UI for Alpha Server. I think > this is a big step for ServiceComb Pack to move to production. > > > Willem Jiang >

Re: [DISCUSSION] Async support for Saga

2019-07-30 Thread Zheng Feng
Hi Willem, I am not very clear about the TxAsyncStart event ? what's the difference between the TxAyncStart and TxStarted Event. How does the alpha process the async events ? Thanks, Zheng Feng Willem Jiang 于2019年7月30日周二 上午8:41写道: > According to the feedback for PR, I think we need to reth

Re: [VOTE] Drop the support of Spring Boot 1.x for ServiceComb-Pack

2019-07-29 Thread Zheng Feng
+1 Willem Jiang 于2019年7月29日周一 下午5:41写道: > Hi Team, > > As we discussed in the this thread[1]. I propose that we drop the > Spring Boot 1.x support both Alpha and Omega side to save some > development resources. > > This voting ends 72 hours from today. > > [1] >

Re: [DISCUSSION] Async support for Saga

2019-07-24 Thread Zheng Feng
e only thing need to do > is > > providing a way to let user code send TxCompensatedEvent. Sure I don't > mean > > that we should expose the underly communication, > > GrpcSagaClientMessageSender > > for example, to user code. Providing a encapsulated interface will be >

Re: [DISCUSSION] Async support for Saga

2019-07-23 Thread Zheng Feng
the customer's configuration. > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Mon, Jul 22, 2019 at 11:38 PM Zheng Feng wrote: > > > > Hi Willem, > > > > In the term of providing some further processing extension, you mean that &g

Re: [DISCUSSION] Async support for Saga

2019-07-22 Thread Zheng Feng
y pleasure to have this kind of discussion with the > team, it's the beauty of Open Source project development, we are > tackling the interesting problem by working together from different > company :) > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem >

Re: [DISCUSSION] Async support for Saga

2019-07-22 Thread Zheng Feng
t; rollbackAsync() > .onsuccess(() -> { >omega.txCompensated(localTx); > }) > } > > Zheng Feng 于2019年7月22日周一 下午5:14写道: > > > In term of the compensation method, I think I had discussed with Willem > > before that it could introduce the @Status a

Re: [PROPOSAL] create e-commerce project as a ServiceComb sample project for user guiding purpose.

2019-07-22 Thread Zheng Feng
I agree with Willem that the example should be simple enough for the first using the ServiceComb. Willem Jiang 于2019年7月22日周一 上午11:17写道: > I think we need to focus on how to use ServiceComb instead of write > another application which only has few audience. > My suggestion is we just break down

Re: [DISCUSSION] Async support for Saga

2019-07-22 Thread Zheng Feng
In term of the compensation method, I think I had discussed with Willem before that it could introduce the @Status annotation for the alpha server to query the compensation status. When the compensation method is async which means it can not response immediately, it would return the COMPENSATING

Re: [DISCUSSION] Alpha Saga transactional data persistence to ElasticSearch

2019-07-16 Thread Zheng Feng
+1 and which version of the ElasticSearch should we use ? Willem Jiang 于2019年7月17日周三 上午10:49写道: > big +1 on it. > > I think we need to let the user know about this change, as this state > machine part is in experimental status, I'm proposing that we list > the features which we want do in this

Re: About alpha-fsm progress

2019-07-09 Thread Zheng Feng
gt; > >>>>>>> My initial thought is this > >>>>>>> > >>>>>>> Q1 : It seems that omega should hold on after consuming the event > message from Kafka instead of completing pushing message > >>>>>>>

Re: About alpha-fsm progress

2019-06-28 Thread Zheng Feng
file locally after receiving the Kafka message. Resume > the message by reading the data log file when the alpha machine restarts > >>>> > >>>> > >>>> Thanks, > >>>> Lei Zhang > >>>> > >>

Re: [VOTE]Service mesh proposal

2019-06-21 Thread Zheng Feng
+1 binding Xiaoliang Tian 于2019年6月21日周五 下午4:41写道: > Hi All, >this is a call for vote to bring service mesh called "mesher" into > Apache Software Foundation (ASF) as ServiceComb's sub-project. > > > Voting will start now ( Wednesday, 5th June, 2019) and will > remain open for at-least 72

Re: [PROPOSAL] create an alpha-fsm moduleI for servicecomb pack

2019-06-20 Thread Zheng Feng
n Thu, Jun 20, 2019 at 7:30 PM Zhang Lei wrote: > > > > Hi,Feng Zheng > > > > Oh!! I created another JIRA SCB-1321, I saw that you are already > associated with SCB-1258, Thank you for it. > > > > Lei Zhang > > > > > 在 2019年6月20日,下午3:25,Zheng Fen

Re: [PROPOSAL] create an alpha-fsm moduleI for servicecomb pack

2019-06-20 Thread Zheng Feng
Yeah, I think Willem has create one [1] before and do you mind I assign this issue to you ? [1] https://issues.apache.org/jira/browse/SCB-1258 Zhang Lei 于2019年6月20日周四 下午2:34写道: > Hi, Zheng Feng > > Thanks for your advice, I will create a JIRA first and start with the > design d

Re: [ANN] New ServiceComb committer:Tian XiaoLiang (田晓亮)

2019-06-19 Thread Zheng Feng
Welcome to the team ! Willem Jiang 于2019年6月20日周四 上午9:25写道: > Please join me and the rest of the ServiceComb PMC members in welcoming our > new ServiceComb committer: Tian Xiaoliang (田晓亮). > > Tian Xiaoliang has been with Apache ServiceComb for more than one > years by reviewing the code of

Re: [PROPOSAL] create an alpha-fsm moduleI for servicecomb pack

2019-06-19 Thread Zheng Feng
Thanks a lot for sharing these information ! I think this state machine could be very experimental so it would helpful to create an experimental branch to add this module but not in the master branch. Zhang Lei 于2019年6月19日周三 下午5:42写道: > I have completed some of the design and prototype in my

Re: [VOTE]Have a booth and Holding an Apache ServiceComb Meetup as a Co-located Event, in KubeCon & CloudNativeCon Summit China 2019

2019-06-10 Thread Zheng Feng
+1 binding Zen Lin 于2019年6月11日周二 上午9:53写道: > Hi All, > This is a call for Vote to have a Apache ServiceComb booth and hold an > Apache ServiceComb Meetup as a Co-located Event , in KubeCon & > CloudNativeCon Summit China 2019, as discussed in the proposal [1]. > > Voting will start now

Re: [VOTE] Toolkit donation proposal

2019-06-10 Thread Zheng Feng
+1 binding Bin Ma 于2019年6月6日周四 下午6:57写道: > Hi All, > > This is a call for a Vote to bring Toolkit[1] codebase into the > Apache Software Foundation (ASF) as ServiceComb's sub-project. > > Reference: the mail thread link for the previous discussion[2]. > > Voting will start now ( Wednesday, 5th

Re: Proposal for Holding an Apache ServiceComb Meetup as a Co-located Event in KubeCon & CloudNativeCon Summit China 2019

2019-06-10 Thread Zheng Feng
+1 for holding this meetup ! Zen Lin 于2019年6月10日周一 上午10:08写道: > This is a Proposal for holding a Co-Located Event in KubeCon & > CloudNativeCon Summit China 2019 to help building ServiceComb's community. > > My suggestion is to hold a Meetup named "Apache ServiceComb Meetup Hosted > by Huawei",

Re: Announce of new ServiceComb PMC member

2019-06-10 Thread Zheng Feng
Congratulations ! Zheng Feng Willem Jiang 于2019年6月10日周一 上午10:54写道: > It is very rewarding to see that most of the contributors who became > committers continue to stay involved. Therefore, in recognition of > their continued contribution, the Apache ServiceComb PMC invited &

Re: [Saga] A little thought about Using StateMachine for tracing the transaction states

2019-05-14 Thread Zheng Feng
gt; > > > > > If we want to tell the timeout issue, it still need to add more states. > > > But ZhangLei showed us a fantastical document for checking the states > > > of Saga use case. > > > > > > Willem Jiang > > > > > > Twitter: wil

Re: [Saga] A little thought about Using StateMachine for tracing the transaction states

2019-05-14 Thread Zheng Feng
, COMMITTED, COMPENSATED are the three final states, right ? Thanks again ! Zheng Feng Zhang Lei 于2019年5月13日周一 下午11:50写道: > I wrote a preliminary design [1] based on wiki [2], , Maybe not perfect or > something I don't know. > > Any suggestions? > > [1] > https://github.com/

Re: [saga-actuator]consider about adding StreamBasedSaga engine to integrate with shardingsphere

2019-04-26 Thread Zheng Feng
Hi Zhao Jun, It looks good to me and it could have the revert SQL in the compensate method automatically ? Regards, Zheng Feng zhaojun 于2019年4月26日周五 下午6:41写道: > Hi, all > > currently, we have integrated with saga using graph based engine in > shardingsphere[1] > it need us

Re: [Saga] About Omega's timeout process

2019-04-26 Thread Zheng Feng
thread. But for the Zhang Lei's proposal for the timeout solution, I don't think this could happen or maybe I misunderstand something else. Regards, Zheng Feng [1] https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html#interrupt() Willem Jiang 于2019年4月26日周五 下午6:41写道: > Yeah, tha

Re: [Saga] About Omega's timeout process

2019-04-25 Thread Zheng Feng
the alpha can persistent into the back end database and could resume the compensate operations when recovery from the crash scenario or the omega side is failed. Thanks, Zheng Feng [1] https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html#interrupt() [2] https://github.com/apache

Re: Any Ideas for ServiceComb projects for GSOC 2019???

2019-04-03 Thread Zheng Feng
to work with the student ? I'm not sure how much time it could spent on the GSOC project. Regards, Zheng Feng [1] https://issues.apache.org/jira/browse/SCB-1123 [2] https://github.com/eclipse/microprofile-lra/blob/master/spec/src/main/asciidoc/microprofile-lra-spec.adoc Mohammad Asif Siddiqui 于

[DISCUSS] Require the review before merging the PR

2019-04-03 Thread Zheng Feng
to see if the others have any thought. Regards, Zheng Feng [1] https://help.github.com/en/articles/enabling-required-reviews-for-pull-requests [2] https://github.com/apache/servicecomb-pack

Re: [VOTE] Release Apache ServiceComb Pack version 0.4.0 (RC-02)

2019-04-02 Thread Zheng Feng
+1 Release this package as 0.4.0 I checked * The release tag is OK * The release candidate can be download and the signature is OK * Building and running the tests of the source codes is OK * Release notes is OK Mohammad Asif Siddiqui 于2019年4月2日周二 上午6:23写道: > Hi All, > > This is a call for

Re: [ANN] New ServiceComb committer: Zhang Lei (张磊)

2019-04-01 Thread Zheng Feng
I just think it was the April fools Day message :) Willem Jiang 于2019年4月1日周一 下午11:19写道: > Sorry, there is a typo in the first mail. The first sentence should be: > > Please join me and the rest of the ServiceComb PPMC members in welcoming > our > new ServiceComb committer: Zhang Lei (张磊). > >

Re: [ANN] New ServiceComb committer: Zhang Lei (张磊)

2019-04-01 Thread Zheng Feng
Welcome on-board ! Willem Jiang 于2019年4月1日周一 下午10:53写道: > Please join me and the rest of the ServiceComb PPMC members in welcoming > our > new ServiceComb committer: Zhang Lei (赵俊). > > Zhang Lei contribute the ServiceComb earlier this year, he is active > contributor on pack project and the

Re: [VOTE] Release Apache ServiceComb Pack version 0.4.0

2019-04-01 Thread Zheng Feng
So do we have to do the license checking by using the license-maven-plugin ? Willem Jiang 于2019年4月1日周一 下午3:10写道: > I checked the staging repo by running the demo against it. > But I found Alpha introduced a (LGPL 3.0 license) Compact HashMap > (com.github.vlsi.compactmap:compactmap:1.2.1 - >

Re: [Saga] Ask questions about the Saga transaction process

2019-03-22 Thread Zheng Feng
how we handle the saga events. Btw, I think this could be very helpful for us to define the state machine of the alpha server. Thanks for your contributions ! Regards, Zheng Feng zhang_...@boco.com.cn 于2019年3月21日周四 下午3:25写道: > This is a light version > > > https://raw.githubuse

Re: Release of ServiceComb

2019-03-21 Thread Zheng Feng
I have to get a chance to work on the nested saga support [1]. I'm not very sure it can be fixed in this week and it should be fine to defer to the next relase. Regards, Zheng Feng [1] https://github.com/apache/servicecomb-pack/pull/432 Willem Jiang 于2019年3月19日周二 下午4:54写道: > As we tal

Microsoft Orleans Brings Distributed Transactions to Cloud

2019-03-18 Thread Zheng Feng
https://thenewstack.io/microsoft-orleans-brings-distributed-transactions-to-cloud/ It could be interesting and they used Phil's paper [1]. Regards, Zheng Feng [1] https://www.amazon.com/Concurrency-Control-Recovery-Database-Systems/dp/0201107155

Re: [DISCUSSION] create a new project servicecomb-samples

2019-01-21 Thread Zheng Feng
+1 bismy 于2019年1月21日周一 下午3:34写道: > Hello all, > > > I suggest the create a new project servicecomb-samples to hosting code of > servicecomb examples. Currently we have samples in each project, but is not > enough for reasons: > > > 1. Create new examples will make project huge and hard to

Re: [Discuss]Business exception cannot be rollbacked in ShardingSphere with saga transaction.

2019-01-17 Thread Zheng Feng
I think it could be be resolved in ShardingSphere and catch the business exception and mark the cached result "ROLLBACK_ONLY". Anyway, this should be done before submitting to the saga actor. tsubasaotl 于2019年1月16日周三 下午8:06写道: > Hi, everyone. > > > In ShardingSphere, SQL and their execution

Re: [VOTE]Tracking the Github issue discussions to dev@servicecomb.apache.org

2019-01-14 Thread Zheng Feng
I wonder if it can only watch the github issues by using the dev mailing list or we can reply the thread and it could be posted to the github issue automatically ? Zen Lin 于2019年1月14日周一 下午8:38写道: > How about to create a new proposal discussion for split github issue track > from commits mailing

Re: [Discuss]Make omega and alpha decouple with spring-boot

2019-01-13 Thread Zheng Feng
That is a good idea and I think this should be called the client API ? OmegaClient.init(); OmegaClient.beginSaga(); OmegaCleint.endSaga(); ... zhaojun 于2019年1月14日周一 下午3:09写道: > Hi, all > > I think we should provide api way to bootstrap omega and alpha. > Now our code was tightly coupled with

Re: Garbage may be left when the omega crashed before sending participate request

2019-01-08 Thread Zheng Feng
I have a little bit confuse with the Participate-End-Event. How will the alpha do when receiving this event ? As these resources are in the local transaction, I think the alpha does not need to know the detail of these information. Although the omega could crash before registering the participant

Re: Saga transaction performance test with Sharding-JDBC

2018-12-25 Thread Zheng Feng
the source codes with the community ! Thanks, Zheng Feng [1] https://github.com/zhfeng/narayana-sharding-sphere 新道场开张了 于2018年12月25日周二 上午10:51写道: > Saga Tx is slower than No Tx. > TPS of saga is 1700 and No Tx is 2000 in test environment. > > > About the load and memory usage, we will

Re: Switch the default Spring Boot version to 2.x in saga-pack

2018-12-19 Thread Zheng Feng
+1 and what is the benefit we will be got from the Spring Boot 2 ? Willem Jiang 于2018年12月17日周一 下午5:49写道: > Hi team, > > Current saga-pack is using Spring Boot 1.5.x by default, as Spring > Boot 2.x is widely adopted, I propose to switch the default Spring > Boot version to 2.x. > > Any

Re: [VOTE] Release Apache ServiceComb Saga Actuator version 0.3.0

2018-12-17 Thread Zheng Feng
+1 binding - LICENSE is fine - NOTICE is OK - can build the kit from the source without errors Mohammad Asif Siddiqui 于2018年12月15日周六 下午10:31写道: > Hi All, > > This is a call for Vote to release Apache ServiceComb Saga Actuator > version 0.3.0 > > Release Candidate : >

Re: [VOTE] Rename of Saga repository

2018-11-28 Thread Zheng Feng
+1 binding Willem Jiang 于2018年11月28日周三 下午4:23写道: > As we discussion before[1], I'd like call for a vote to rename > servicecomb-saga git repo to servicecomb-pack. > > servicecomb-pack is used to provide the TCC and Saga support in the > pack architecture, we also need to update the artifact

Re: [VOTE] Release Apache ServiceComb Saga version 0.2.1

2018-11-23 Thread Zheng Feng
Hi Willem, I just wonder if there is a CHECK LIST for the release ? or is it possible to do some verification automatically ? Thanks, Zheng Feng Willem Jiang 于2018年11月23日周五 上午8:42写道: > +1 binding. > > I checked: > - incubating in binary and src kit name > - signatures and

Re: [VOTE] Release Apache ServiceComb Saga version 0.2.1

2018-11-23 Thread Zheng Feng
+1 binding I checked: - LICENSE is fine - NOTICE is OK - Success to build the source and run the tests Zheng Feng Willem Jiang 于2018年11月23日周五 上午8:42写道: > +1 binding. > > I checked: > - incubating in binary and src kit name > - signatures and hashes correct >

Re: ServiceComb Community Meeting

2018-11-20 Thread Zheng Feng
he detail development plan of ServiceComb with the community. > > [1] > https://docs.google.com/document/d/1HBPiXpsXcQp9T8JeoT-IDs-EblZX1SxuTV5qjUPzwrM/edit?ouid=101568241178421126357=docs_home=true > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > On Tue, Nov 2

Re: Is saga named right?

2018-11-19 Thread Zheng Feng
t; rename process after the release. > > >>>> At the meantime I planning to create new git repo > > >>>> servicecomb-saga-actuator to host the old saga implementation. > > >>>> > > >>>> Willem Jiang > > >>>> > > >

Re: Release of ServiceComb Saga 0.2.1

2018-11-16 Thread Zheng Feng
yeah, it looks good to me and let's vote it ! Willem Jiang 于2018年11月15日周四 下午6:54写道: > It has been a while for the ServiceComb released Saga 0.2.0. > As we are in the middle of rename of git repo, and some user wants to > use the Saga into their production environment. I just merged some > bug

Re: Is saga named right?

2018-11-14 Thread Zheng Feng
lem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Wed, Nov 14, 2018 at 5:29 PM Zheng Feng wrote: > > > > Willem Jiang 于2018年11月14日周三 下午5:13写道: > > > > > I think we can keep the annotation there , but mark it as deprecated > > &g

Re: Is saga named right?

2018-11-14 Thread Zheng Feng
p id. > > Or we can do the 0.2.x release for new added transport components. > 0.2.x ? sorry, I think we are in 0.3.0-SNAPSHOT currently. > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > On Wed, Nov 14, 2018 at 2:22 PM Zheng Feng wrote: > > > >

Re: Is saga named right?

2018-11-13 Thread Zheng Feng
eate a JIRA[1] for it. > > [1]https://issues.apache.org/jira/browse/SCB-976 > > > > Willem Jiang > > > > Twitter: willemjiang > > Weibo: 姜宁willem > > On Tue, Oct 23, 2018 at 9:34 PM Zheng Feng wrote: > > > > > > Hi Willem, > > > > >

Re: [ANN] New ServiceComb committer: Yao Haishi (姚海石)

2018-11-13 Thread Zheng Feng
welcome on board ! Willem Jiang 于2018年11月13日周二 上午10:47写道: > Please join me and the rest of the ServiceComb PPMC members in welcoming > our > new ServiceComb committer: Yao Haishi (姚海石). > > Yao Haishi contribute the ServiceComb more than a year, he is active > contributor on java-chassis, doc

Re: [DISCUSS]Discovery API support filter instances by properties

2018-11-08 Thread Zheng Feng
So the question is how the server knows the differences with the client request from the last time ? there are snapshots in the SC with every instance status changes ? Yang Bo 于2018年11月9日周五 上午9:39写道: > How about add some patching mechanisms. The server only send information of > changed

Re: [Heads Up ]Git repository names are changed

2018-11-08 Thread Zheng Feng
Nice work ! I just open the PR to fix in the saga [1] [1] https://github.com/apache/servicecomb-saga/pull/332 Willem Jiang 于2018年11月9日周五 上午10:02写道: > I did some clean up on java-chassis, saga, service-center README file > and removed the DISCLAIM file. > I also updated some documents of saga

Re: [Heads Up ]Git repository names are changed

2018-11-08 Thread Zheng Feng
Thanks Willem and it is great ! Willem Jiang 于2018年11月9日周五 上午8:59写道: > Hi Team, > > As part of way to the Apache TLP, we need to rename the github repo name. > Now it's done. Please let me know if something is broken. > I just checked travis CI, it's OK. I'll update the status bage link >

Re: [Discuss][SAGA] MicroProfile LRA

2018-11-05 Thread Zheng Feng
There is a pdf file for the LRA specification [1] for reviewing. [1] https://github.com/eclipse/microprofile-lra/files/2546285/microprofile-lra-spec.pdf Zheng Feng 于2018年11月2日周五 上午9:30写道: > Well, it is a good idea and I will try my best to compare two of them. > > Willem Jiang 于2018年

Re: [Discuss][SAGA] MicroProfile LRA

2018-11-01 Thread Zheng Feng
es.apache.org/jira/browse/SCB-1006 > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > On Thu, Nov 1, 2018 at 3:56 PM Zheng Feng wrote: > > > > Hi all, > > > > I think we need to have the eyes on this specification. The LRA (Long > > Running Act

[Discuss][SAGA] MicroProfile LRA

2018-11-01 Thread Zheng Feng
contribute some ideas from our side especially with the coordinate service design. Thanks, Zheng Feng [1] https://github.com/eclipse/microprofile-lra [2] https://groups.google.com/forum/#!topic/microprofile/vWM0eXE8gYc

Re: Saga,TCC overhead

2018-11-01 Thread Zheng Feng
ore things, as the transaction initiator > Omega knows all the other services invocation status. In this way > Alpha just need to deal with the transaction initiator Omega crash > situation. > > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Thu, No

Re: Saga,TCC overhead

2018-10-31 Thread Zheng Feng
the most simplest way of > service > > >>>> interaction. > > >>>> I just add some words about the "initial service" and the > > >>>> "participant service". > > >>>> > > >>>> Now we could think a

Re: Saga,TCC overhead

2018-10-30 Thread Zheng Feng
Great work ! It could be more clear if you can mark the invocation arrows with the step numbers. And it usual has two or more participants in a distribute transaction. So you need to improve the sequence diagram to show these actors. It also could be helpful to describe what is the "initial

Re: Is saga named right?

2018-10-23 Thread Zheng Feng
he new git repo could be Pack, we can implement different Transaction > > protocal there. > > And the current Saga code could have a dependency of it or we just > > move the Pack related code to Pack repo. > > > > > > Willem Jiang > > > > Twitter: willemj

Re: Is saga named right?

2018-10-23 Thread Zheng Feng
and the Saga codes at the first step. And what is the next ? Maybe we need a new name for the repo ? Regards, Zheng Feng Willem Jiang 于2018年10月23日周二 下午2:54写道: > Hi Team, > > As TCC is quite different with the Saga implementation. > I'm planning to move the Pack code and TCC related code

Re: [DISCUSS] Saga Dashboard

2018-10-18 Thread Zheng Feng
Thanks for building these APIs and I just want to add some comments on the cwiki.apache.org but I can not find the button to post the comment (maybe I don't have the permission). Anyway, I have to add some comments here: 1. /recent which returns the list of recent transactions, is it ordered by

Re: [VOTE] Graduate Apache ServiceComb (incubating)

2018-09-14 Thread Zheng Feng
t; Project: > > * Aray Chenchu Sukesh > * Bao Liu > * Eric Lee > * Jean-Baptiste Onofré > * Jimin Wu > * Linzhinan > * Mohammad Asif Siddiqui > * Qi Zhang > * Roman Shapo

Re: Invitation of the ServiceComb PMC

2018-09-08 Thread Zheng Feng
Yes Willem Jiang 于 2018年9月6日周四 09:00写道: > Hi Committers > > As the discussion of "Heading to graduation" [1], we want to setup > the PMC as part of ServiceComb graduation resolution. So we'd like to > confirm whether you want to remain as a Project Management Committees > (PMC) member of

Re: [DISCUSS] Heading to graduation

2018-09-04 Thread Zheng Feng
+1 Yang Bo 于2018年9月4日周二 下午2:51写道: > +1 > > On Tue, Sep 4, 2018 at 2:37 PM Zen Lin > wrote: > > > Willem Jiang are doing lots of works on technical guide and Apache Way > > guide, I would like to recommend he to be the PMC Chair. > > > > Best Regards, > > --- > > Zen Lin > >

Re: [ANN] New ServiceComb committer: Yang Bo (杨波)

2018-08-24 Thread Zheng Feng
Congratulations ! Willem Ning Jiang 于2018年8月24日周五 上午11:27写道: > Please join me and the rest of the ServiceComb PPMC members in welcoming > our > new ServiceComb committer: Yang Bo (杨波). > > Yang Bo starts to contribute on ServiceComb project earlier this > year. He help us fix lots of License

Re: [DISCUSS]Add a local or embedded interface to call Saga

2018-08-22 Thread Zheng Feng
ailService can be the remote service or local > > service. > > > > val persistInvoiceAndSendEmail: Future[Email :: Person :: HNil] = saga > > .part[Person](PersonService.addInvoice(person, invoice), p => > > PersonService.deleteInvoice(p, invoice)) > >

Re: About introduce Lombok to service comb

2018-08-21 Thread Zheng Feng
It looks good to me and the lombok supports the JDK 9 ? 2018-08-22 12:21 GMT+08:00 赵俊 : > Hi, Willem > > Lombok would not package into our service-comb jar, so there is no license > issue. > We can set the maven scope is “provide”, it just enhance the java code > byte in compile step. > > > > >

  1   2   >