From: 鈴木 幸市 <ko...@in...> - 2013-10-30 01:50:02
|
Ashutosh; I understand that there is no remaining issue in his patch. If so, I think we should commit it timely. Best; --- Koichi Suzuki On 2013/10/30, at 10:21, Tomonari Katsumata <kat...@po...> wrote: > Hi, > > Almost one month is passing without any > comments about this thread. > > I need this fix as soon as possible, because > these kinds queries are executed by > pg_statsinfo for Postgres-XC. > > Anybody, please commit it. > > regards, > ------------ > Tomonari Katsumata > > (2013/09/28 10:53), Tomonari Katsumata wrote: >> Hi Ashotosh, >> >>> I never said "don't use functions". Here's what I mailed >>> >> Oh, Sorry for bothering you by my misunderstanding. >> >>>> What is better for this testcase? >>> >>> May be we should just drop the testcase. Anyway, EXEC DIRECT is not >> production feature, but debug feature and whosoever wrote this > feature has >> not added any testcases for it anyway. >>> If anyone else has objections to dropping the testcase, please > suggest >> Tomonari, a better to write it. >>> >> Past 2 days, any suggestions were not sent to me. >> So it seems no objections to dropping the testcase. >> >> regards, >> ---------------- >> NTT Software Corporation >> Tomonari Katsumata >> >> >> >> 2013/9/26 Ashutosh Bapat <ash...@en...> >> >>> >>> >>> >>> On Thu, Sep 26, 2013 at 1:29 PM, Tomonari Katsumata < >>> kat...@po...> wrote: >>> >>>> Hi Ashtosh, >>>> >>>> Thanks for your review! >>>> >>>> Previous patch(revised_fqs_r3.patch in [2013/08/14 19:55]) >>>> doesn't use a shell script. >>>> Instead, It used test_execute_direct_all_xc_**nodes() function. >>>> >>>> I've got a comment "don't use functions" from you, >>>> but I could not come up with good idea for the testcase. >>>> The testcase needs to get all node_names to "EXECUTE DIRECT" >>>> against all nodes. >>>> >>>> >>> I never said "don't use functions". Here's what I mailed >>> >>> "In the test file, isn't there any way, you can add the offending > statent >>> without any wrapper function test_execute_direct_all_xc_ >>> nodes()? We should minimize the test-code to use only the minimal set of >>> features. Since this statement no more gets into infinite loop, > please do >>> not use the statement timeout." >>> >>> >>>> What is better for this testcase? >>>> >>>> >>> May be we should just drop the testcase. Anyway, EXEC DIRECT is not >>> production feature, but debug feature and whosoever wrote this > feature has >>> not added any testcases for it anyway. >>> >>> If anyone else has objections to dropping the testcase, please suggest >>> Tomonari, a better to write it. >>> >>> >>>> regards, >>>> >>>> ---------------- >>>> NTT Software Corporation >>>> Tomonari Katsumata >>>> >>>> (2013/09/26 15:44), Ashutosh Bapat wrote: >>>>> Hi Tomonary, >>>>> The testcase you have written uses a shell script. This is not the >>>> standard >>>>> way to add testcases. Can you please see if the testcase can be added >>>>> directly as SQL? Please send a revised patch ASAP, so that it can be >>>>> committed. I would have liked to see more testcases for EXEC > DIRECT, but >>>>> since it's a debug only feature (not for production), it gets lesser >>>>> priority in testing and thus we do not see testcases for it. >>>>> >>>>> >>>>> On Thu, Sep 26, 2013 at 8:26 AM, Tomonari Katsumata < >>>>> kat...@po....**jp <kat...@po...>> >>>> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Does anyone check these patches? >>>>>> If there are no comments, please commit it. >>>>>> >>>>>> regards, >>>>>> >>>>>> ---------------------- >>>>>> NTT Software Corporation >>>>>> Tomonari Katsumata >>>>>> >>>>>> -------- Original Message -------- >>>>>> Subject: Re: [Postgres-xc-developers] Query Planning bug ? >>>>>> Date: Thu, 5 Sep 2013 21:34:32 +0900 >>>>>> From: Tomonari Katsumata <t.k...@gm...> >>>>>> To: Tomonari Katsumata > <katsumata.tomonari@po.ntts.****co.jp<http://co.jp> >>>> <katsumata.tomonari@po.**ntts.co.jp <kat...@po...>> >>>>>>> >>>>>> CC: Ashutosh Bapat <ashutosh.bapat@enterprisedb.****com< >>>> ashutosh.bapat@**enterprisedb.com <ash...@en...>>>, >>>>>> pgxc-hackers mailing list <postgres-xc-developers@lists.**** >>>> > sourceforge.net<postgres-xc-**dev...@li...urceforge.**net<pos...@li...> >>>>> >>>> >>>>>>> >>>>>> >>>>>> >>>>>> Hi, >>>>>> >>>>>> I'm sorry for long long leaving this thread alone. >>>>>> I've devided the patch to source part and regression part. >>>>>> (against f8e0f994bff1faefa9b1fc2f6e584a****1d3de70241) >>>> >>>>>> >>>>>> I did not change any process on source part. >>>>>> (revised_fqs_r4.patch) >>>>>> >>>>>> I added a script into src/test/regress/sql directory for >>>>>> changing regression part. >>>>>> (add_test_xc_misc.patch and execute_direct_regress.sh) >>>>>> When regression test runs, the script is executed instead of >>>>>> user defined function. >>>>>> >>>>>> Please check and commit it. >>>>>> >>>>>> regards, >>>>>> ------------------------ >>>>>> NTT Software Corporation >>>>>> Tomonari Katsumata >>>>>> >>>>>> >>>>>> 2013/8/14 Tomonari Katsumata > <katsumata.tomonari@po.ntts.****co.jp<http://co.jp> >>>> <katsumata.tomonari@po.**ntts.co.jp <kat...@po...>> >>>> >>>>>>> >>>>>> >>>>>>> Hi Ashtosh, >>>>>>> >>>>>>> Thanks for your comment! >>>>>>> >>>>>>> >>>>>>>> The code changes are fine, but, the comment in >>>>>> pgxc_collect_RTE_walker() >>>>>>>> seems to specific. I think it should read, "create a copy of > query's >>>>>>> range >>>>>>>> table, so that it can be linked with other RTEs in the collector's >>>>>>> context." >>>>>>>> >>>>>>> I've revised the comment as you suggested. >>>>>>> >>>>>>> >>>>>>>> In the test file, isn't there any way, you can add the offending >>>>>> statent >>>>>>>> without any wrapper function test_execute_direct_all_xc_***** >>>> *nodes()? >>>> >>>>>> We >>>>>> >>>>>>> should >>>>>>>> minimize the test-code to use only the minimal set of features. > Since >>>>>>> this >>>>>>>> statement no more gets into infinite loop, please do not use the >>>>>>> statement >>>>>>>> timeout. >>>>>>> >>>>>>> I've gotten rid of using statement timeout. >>>>>>> But I couldn't come up any idea to testing more simply, >>>>>>> so the function is remaining as same as before patch. >>>>>>> Any ideas? >>>>>>> >>>>>>> Here is the new patch. >>>>>>> (against dec40008b3d689911566514614c511******1c0a61327d) >>>> >>>>>> >>>>>>> >>>>>>> >>>>>>> regards, >>>>>>> ------------- >>>>>>> NTT Software Corporation >>>>>>> Tomonari Katsumata >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------**------------------------------** >>>> ------------------ >>>>>> October Webinars: Code for Performance >>>>>> Free Intel webinars can help you accelerate application performance. >>>>>> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the >>>> most >>>>>> from >>>>>> the latest Intel processors and coprocessors. See abstracts and >>>> register > >>>>>> http://pubads.g.doubleclick.**net/gampad/clk?id=60133471&iu=** >>>> > /4140/ostg.clktrk<http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk> >>>>>> ______________________________**_________________ >>>>>> Postgres-xc-developers mailing list >>>>>> > Postgres-xc-developers@lists.**sourceforge.net<Pos...@li...> >>>>>> https://lists.sourceforge.net/**lists/listinfo/postgres-xc-** >>>> > developers<https://lists.sourceforge.net/lists/listinfo/postgres-xc-developers> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Best Wishes, >>> Ashutosh Bapat >>> EnterpriseDB Corporation >>> The Postgres Database Company >>> >>> >>> > ------------------------------------------------------------------------------ >>> October Webinars: Code for Performance >>> Free Intel webinars can help you accelerate application performance. >>> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most >>> from >>> the latest Intel processors and coprocessors. See abstracts and > register > >>> > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Postgres-xc-developers mailing list >>> Pos...@li... >>> https://lists.sourceforge.net/lists/listinfo/postgres-xc-developers >>> >>> >> > > > > ------------------------------------------------------------------------------ > Android is increasing in popularity, but the open development platform that > developers love is also attractive to malware creators. Download this white > paper to learn more about secure code signing practices that can help keep > Android apps secure. > http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk > _______________________________________________ > Postgres-xc-developers mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-developers > |