Update on 2.2 release --- found some issues with schema enforcement when testing yesterday, and Sijie is working on fixing them.
Joe On Wed, Oct 3, 2018 at 10:13 AM Joe F <joefranc...@gmail.com> wrote: > Yes, I know. -- I spend quite some time debugging this in 2.2, and found > that it was fixed in master after I cut 2.2 .. > > Joe > > On Wed, Oct 3, 2018 at 12:10 AM Rajan Dhabalia <rdhaba...@apache.org> > wrote: > >> Hi Joe, >> >> This bug <https://github.com/apache/pulsar/pull/2704> has been fixed in >> master with #2693 <https://github.com/apache/pulsar/pull/2693>. So, >> rebasing with mater will fix it. >> >> Thanks, >> Rajan >> >> On Tue, Oct 2, 2018 at 7:16 PM, Joe F <joefranc...@gmail.com> wrote: >> >> > Please, if you know of a problem that is bound to cause issue in release >> > testing, notify the people working on the release. It will save >> duplicate >> > and unnecessary efforts >> > >> > I will the reset the process, recreate 2.2 and reset and restart. >> > >> > Joe >> > >> > >> > >> > >> > 23:56:31.971 [Timer-0] ERROR >> > org.apache.pulsar.functions.runtime.ProcessRuntime - Extracted Process >> > death exception >> > java.lang.RuntimeException: >> > at >> > org.apache.pulsar.functions.runtime.ProcessRuntime. >> > tryExtractingDeathException(ProcessRuntime.java:287) >> > [org.apache.pulsar-pulsar-functions-runtime-2.2.0.jar:2.2.0] >> > at >> > org.apache.pulsar.functions.runtime.ProcessRuntime. >> > isAlive(ProcessRuntime.java:274) >> > [org.apache.pulsar-pulsar-functions-runtime-2.2.0.jar:2.2.0] >> > at >> > org.apache.pulsar.functions.runtime.RuntimeSpawner$1.run( >> > RuntimeSpawner.java:85) >> > [org.apache.pulsar-pulsar-functions-runtime-2.2.0.jar:2.2.0] >> > at java.util.TimerThread.mainLoop(Timer.java:555) [?:1.8.0_181] >> > at java.util.TimerThread.run(Timer.java:505) [?:1.8.0_181] >> > 23:56:31.972 [Timer-0] ERROR >> > org.apache.pulsar.functions.runtime.RuntimeSpawner - >> > test/test-namespace/example-java.lang.RuntimeException: Function >> > Container >> > is dead with exception.. restarting >> > >> > >> > Exception in thread "main" >> > org.apache.pulsar.functions.runtime.shaded.com.google.protobuf. >> > InvalidProtocolBufferException: >> > Expect message object but got: >> > "{\"tenant\":\"test\",\"namespace\":\"test-namespace\" >> > ,\"name\":\"example\",\"className\":\"org.apache. >> > pulsar.functions.api.examples.ExclamationFunction\",\"userConfig\":\"{\" >> > PublishTopic\":\"test_result\"}\",\"autoAck\":true,\" >> > parallelism\":1,\"source\":{\"typeClassName\":\"java.lang. >> > String\",\"inputSpecs\":{\"test_src\":{}}},\"sink\":{\" >> > topic\":\"test_result\",\"typeClassName\":\"java.lang. >> > String\"},\"resources\":{}}" >> > at >> > org.apache.pulsar.functions.runtime.shaded.com.google. >> > protobuf.util.JsonFormat$ParserImpl.mergeMessage(JsonFormat.java:1296) >> > at >> > org.apache.pulsar.functions.runtime.shaded.com.google. >> > protobuf.util.JsonFormat$ParserImpl.merge(JsonFormat.java:1273) >> > at >> > org.apache.pulsar.functions.runtime.shaded.com.google. >> > protobuf.util.JsonFormat$ParserImpl.merge(JsonFormat.java:1155) >> > at >> > org.apache.pulsar.functions.runtime.shaded.com.google. >> > protobuf.util.JsonFormat$Parser.merge(JsonFormat.java:338) >> > at >> > org.apache.pulsar.functions.runtime.JavaInstanceMain. >> > start(JavaInstanceMain.java:114) >> > >> > >> > >> > >> > >> > On Tue, Oct 2, 2018 at 3:21 PM Joe F <joefranc...@gmail.com> wrote: >> > >> > > On it. The branch is created. The release instructions are kind of >> > > stale at this point. I'm working through them >> > > >> > > On Tue, Oct 2, 2018 at 12:32 PM Sanjeev Kulkarni <sanjee...@gmail.com >> > >> > > wrote: >> > > >> > >> Hi Joe, >> > >> Have we started the 2.2 release process yet? >> > >> Thanks! >> > >> >> > >> On Thu, Sep 27, 2018 at 9:18 PM Dave Fisher <dave2w...@comcast.net> >> > >> wrote: >> > >> >> > >> > Hurray for rolling the first TLP release! >> > >> > >> > >> > Regards, >> > >> > Dave >> > >> > >> > >> > Sent from my iPhone >> > >> > >> > >> > > On Sep 27, 2018, at 11:43 PM, Joe Francis <j...@oath.com.INVALID >> > >> > >> wrote: >> > >> > > >> > >> > > Good. I will get this going. >> > >> > > >> > >> > > Joe >> > >> > > >> > >> > >> On Thu, Sep 27, 2018 at 8:30 PM, Sijie Guo <guosi...@gmail.com> >> > >> wrote: >> > >> > >> >> > >> > >> Hi Joe, >> > >> > >> >> > >> > >> I think all the issues for 2.2 are merged :) we are ready to go >> > with >> > >> the >> > >> > >> release :) >> > >> > >> >> > >> > >> - Sijie >> > >> > >> >> > >> > >> >> > >> > >> On Fri, Sep 21, 2018 at 5:54 PM Matteo Merli < >> > matteo.me...@gmail.com >> > >> > >> > >> > >> wrote: >> > >> > >> >> > >> > >>> Hopefully there should be no issues because github >> transparently >> > >> > >> redirects >> > >> > >>> the repository after renames, though... of course there will be >> > some >> > >> > >> things >> > >> > >>> to polish here and there :) >> > >> > >>> >> > >> > >>> >> > >> > >>> >> > >> > >>> On Fri, Sep 21, 2018 at 5:49 PM Dave Fisher < >> > dave2w...@comcast.net> >> > >> > >> wrote: >> > >> > >>> >> > >> > >>>> BTW - the Infra team just now moved the repository out of the >> > >> > >> incubator! >> > >> > >>>> >> > >> > >>>> Check the release scripts! >> > >> > >>>> >> > >> > >>>> Sent from my iPhone >> > >> > >>>> >> > >> > >>>>> On Sep 21, 2018, at 4:29 PM, Sijie Guo <guosi...@gmail.com> >> > >> wrote: >> > >> > >>>>> >> > >> > >>>>> I would suggest holding off a bit. trying to get those PR >> > merged. >> > >> > >>>>> >> > >> > >>>>> - Sijie >> > >> > >>>>> >> > >> > >>>>>> On Fri, Sep 21, 2018 at 4:26 PM Joe F <j...@apache.org> >> wrote: >> > >> > >>>>>> >> > >> > >>>>>> I was planning to cut the release now, but seems like we >> still >> > >> have >> > >> > >> a >> > >> > >>>> few >> > >> > >>>>>> PRs almost ready, but not committed. Should I hold off till >> > >> tomorrow >> > >> > >>>>>> morning? >> > >> > >>>>>> >> > >> > >>>>>> Joe >> > >> > >>>>>> >> > >> > >>>>>>> On Mon, Sep 17, 2018 at 6:48 PM 李鹏辉gmail < >> > >> codelipeng...@gmail.com> >> > >> > >>>> wrote: >> > >> > >>>>>>> >> > >> > >>>>>>> Please contain this PR( >> > >> > >>>>>>> https://github.com/apache/incubator-pulsar/pull/2543 < >> > >> > >>>>>>> https://github.com/apache/incubator-pulsar/pull/2543>) as >> > far >> > >> as >> > >> > >>>>>>> possible. >> > >> > >>>>>>> >> > >> > >>>>>>> Thanks. >> > >> > >>>>>>> >> > >> > >>>>>>>> 在 2018年9月18日,02:30,Joe F <j...@apache.org> 写道: >> > >> > >>>>>>>> >> > >> > >>>>>>>> Now that 2.1.1 is completed, I intend to start the Pulsar >> 2.2 >> > >> > >>> release >> > >> > >>>>>>>> process in a few days, and would like to freeze the code >> this >> > >> > >>> Friday. >> > >> > >>>>>>>> >> > >> > >>>>>>>> Please ensure that all your committed PR's are merged and >> > >> > >> complete. >> > >> > >>> I >> > >> > >>>>>>> still >> > >> > >>>>>>>> see 11 outstanding items. >> > >> > >>>>>>>> https://github.com/apache/incubator-pulsar/milestone/16 >> > >> > >>>>>>>> >> > >> > >>>>>>>> Are we OK with pushing some of these to the next release, >> if >> > >> not >> > >> > >>>>>>> completed >> > >> > >>>>>>>> by Friday ? >> > >> > >>>>>>>> >> > >> > >>>>>>>> Joe >> > >> > >>>>>>> >> > >> > >>>>>>> >> > >> > >>>>>> >> > >> > >>>> >> > >> > >>>> -- >> > >> > >>> Matteo Merli >> > >> > >>> <mme...@apache.org> >> > >> > >>> >> > >> > >> >> > >> > >> > >> > >> > >> >> > > >> > >> >