List:Commits« Previous MessageNext Message »
From:He Zhenxing Date:October 27 2010 9:03am
Subject:Re: bzr commit into mysql-next-mr-rpl-merge branch
(alfranio.correia:3202) WL#2775
View as plain text  
Luís Soares wrote:
> On 10/26/2010 09:19 AM, Alfranio Correia wrote:
> > On 10/26/2010 05:02 AM, He Zhenxing wrote:
> >> Alfranio Correia wrote:
> >>> Hi Luis,
> >>>
> >>> I forgot to mention that we need to decide which collections will be
> executed with the
> >>> crash-slave options enabled and the periodicity.
> >>>
> >>> Please, provide a feedback on that.
> >>>
> >>
> >> What collections? Could you please provide more information about this?
> >
> > Hi Jasonh,
> >
> > Please, take a look at the following files in the patch
> >
> > mysql-test/collections/mysql-next-mr.crash-safe.daily
> > mysql-test/collections/mysql-next-mr.crash-safe.push
> > mysql-test/collections/mysql-next-mr.crash-safe.weekly
> >
> > We need to decide if we are going to push anything to main regarding that.
> > I don't think we should push this main but just keep it in our rpl-merge tree.
> > Running this new collections will take a lot of time. We even need to decide
> > what you are going to run in our tree because the valgrind's run takes 5 days.
> 
> I agree. Main trees tests should run with default options ON per push, ie,
> with replication data in files. However, I think we can make use of weekly
> runs to run a few tests with replication data stored in tables in the main
> trees.
> 
> > Is there any weekly runs for our tree? I don't think so and in such cases we
> > will need them.
> 
> Our team tree only runs the tests when there is a push to
> main (mysql-next-mr). Isn't that enough, instead of having
> weekly runs? It's not like a push to main happens on each
> and every day...
> 
> Nonetheless, as stated above, I would go for main + weekly
> runs for traditional table setups. Zhenxing, what do you think ?
> 

Fine for me, no strong opinions.

> Regards,
> Luís
> 
> >
> > Cheers.
> >
> >
> >>
> >>> Cheers.
> >>>
> >>> On 10/25/2010 04:12 PM, Luís Soares wrote:
> >>>> Hi,
> >>>>
> >>>> On 10/25/2010 12:15 PM, Alfranio Correia wrote:
> >>>>> Hi all,
> >>>>>
> >>>>> Please, find a new patch at
> http://lists.mysql.com/commits/121790.
> >>>>> I already pushed the patch to the mysql-next-mr.crash-safe.
> >>>>
> >>>> OK.
> >>>>
> >>>>> If there is anything left I will commit diffs.
> >>>>>
> >>>>> Cheers.
> >>>>>
> >>>>>
> >>>>> On 10/20/2010 11:05 AM, He Zhenxing wrote:
> >>>>>> Luís Soares wrote
> >>>>>>> On 10/20/2010 10:12 AM, Alfranio Correia wrote:
> >>>>>>>> Hi Jasonh, Luis,
> >>>>>>>>
> >>>>>>>> This is the only thing left to be fixed.
> >>>>>>>> As you know I will be off-line today but can you
> (Luis and Jasonh)
> >>>>>>>> discuss and tell
> >>>>>>>> me what to do? If not possible, let's have a call
> tomorrow.
> >>>>>>>
> >>>>>>> Lets have a quick call tomorrow then.
> >>>>>
> >>>>> I could not come up with a solution for this.
> >>>>>
> >>>>> If we try to execute an alter table when the server is starting
> up, we
> >>>>> get a segmentation fault.
> >>>>> This happens because several structures/objects are not ready at
> this
> >>>>> point.
> >>>>> And, the alter table code is too complex to extract the
> necessary
> >>>>> low-level functions without
> >>>>> the risky of missing anything.
> >>>>>
> >>>>> So I suggest to do what follows:
> >>>>>
> >>>>> PROPOSAL 1:
> >>>>> . Let's keep the code as it and file a bug report that I will
> be
> >>>>> addressed as a post-push fix.
> >>>>> . In this bug report we can try three different solutions:
> >>>>> 1. Call low-level functions to change the type of the engine
> thus
> >>>>> avoiding using the
> >>>>> parser.
> >>>>> 2. Figure out if the necessary objects can be created and use
> the
> >>>>> current idea.
> >>>>> 3. Move the call to another point in the code where the problem
> does
> >>>>> not happen.
> >>>>>
> >>>>> PROPOSAL 2:
> >>>>> . Try to fix the problem by using either (1), (2) or (3).
> >>>>>
> >>>>> I cannot promise an ETA and will need help in both proposals.
> >>>>
> >>>> I would go with proposal #1.
> >>>
> >>> ok.
> >>>
> >>>>
> >>>> Regards,
> >>>> Luís Soares
> >>>>
> >>>>> Cheers.
> >>>>>
> >>>>>>>
> >>>>>>
> >>>>>> OK
> >>>>>>
> >>>>>>>>
> >>>>>>>> Cheers.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On 10/19/2010 06:14 AM, He Zhenxing wrote:
> >>>>>>>>> Alfranio Correia wrote:
> >>>>>>>>>>> R6. Do we allow changing repo table
> engine dynamically? If not
> >>>>>>>>>>> then I think
> Rpl_info_table::do_is_transactional() no need
> >>>>>>>>>>> to check the table every time, I think
> this can be checked
> >>>>>>>>>>> and saved the result when initializing
> the info table.
> >>>>>>>>>>
> >>>>>>>>>> Yes. It is possible to change it
> dynamically. A super user can
> >>>>>>>>>> always execute "alter table".
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> I tent to think this is not a good idea to allow
> repo table engine
> >>>>>>>>> to be
> >>>>>>>>> changed at runtime, it might cause unexpected
> behavior, so I'd
> >>>>>>>>> strongly
> >>>>>>>>> suggest to disable this if you do not have any
> good use cases for
> >>>>>>>>> this
> >>>>>>>>> feature.
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>>
> >>>
> >>>
> >>
> >>
> >>
> >
> >
> 
> 


Thread
bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Alfranio Correia8 Oct
  • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Luís Soares8 Oct
    • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Alfranio Correia18 Oct
  • Re: bzr commit into mysql-next-mr-rpl-merge branch(alfranio.correia:3202) WL#2775He Zhenxing18 Oct
    • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Alfranio Correia18 Oct
      • Re: bzr commit into mysql-next-mr-rpl-merge branch(alfranio.correia:3202) WL#2775He Zhenxing19 Oct
        • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Alfranio Correia20 Oct
          • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Luís Soares20 Oct
            • Re: bzr commit into mysql-next-mr-rpl-merge branch(alfranio.correia:3202) WL#2775He Zhenxing20 Oct
              • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Alfranio Correia25 Oct
                • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Luís Soares25 Oct
                  • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Alfranio Correia25 Oct
                    • Re: bzr commit into mysql-next-mr-rpl-merge branch(alfranio.correia:3202) WL#2775He Zhenxing26 Oct
                      • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Alfranio Correia26 Oct
                        • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Luís Soares26 Oct
                          • Re: bzr commit into mysql-next-mr-rpl-merge branch(alfranio.correia:3202) WL#2775He Zhenxing27 Oct
                • Re: bzr commit into mysql-next-mr-rpl-merge branch(alfranio.correia:3202) WL#2775He Zhenxing27 Oct
                  • Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)WL#2775Alfranio Correia27 Oct