List:Commits« Previous MessageNext Message »
From:Alfranio Correia Date:October 26 2010 8:19am
Subject:Re: bzr commit into mysql-next-mr-rpl-merge branch (alfranio.correia:3202)
WL#2775
View as plain text  
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.

Is there any weekly runs for our tree? I don't think so and in such cases we
will need them.


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