MySQL Lists are EOL. Please join:

List:Commits« Previous MessageNext Message »
From:Sergei Golubchik Date:February 15 2010 4:36pm
Subject:Re: bzr commit into mysql-5.5-next-mr branch (mats:3045) WL#5136
View as plain text  
Hi, Mats!

On Feb 15, Mats Kindahl wrote:
> 
> Yes, I was just wondering how you had planned that the addition of
> services affect the version number. It is feasible that the version
> number does not change, if the services are not considered part of the
> server interface, or the opposite, if they are considered part of the
> interface.

No, there is no choice really.

Remember that a plugin is considered incompatible if it uses a version
higher than what the server implements.

If you don't increment a version when adding new service (or new
functions), than a plugin that uses them can be loaded into the old
server that does not provide them. Well, not loaded, it'll fail with
"unknown symbol" or something. But the server will not be able to detect
that a plugin is incompatible.

Adding a service extends the api. But it extends it compatibly - old
plugins will continue to work. Still new plugins may not necessarily
work in the old servers.
 
Regards,
Sergei
Thread
bzr commit into mysql-5.5-next-mr branch (mats:3045) WL#5136Mats Kindahl15 Feb
  • Re: bzr commit into mysql-5.5-next-mr branch (mats:3045) WL#5136Sergei Golubchik15 Feb
    • Re: bzr commit into mysql-5.5-next-mr branch (mats:3045) WL#5136Mats Kindahl15 Feb
      • Re: bzr commit into mysql-5.5-next-mr branch (mats:3045) WL#5136Sergei Golubchik15 Feb
        • Re: bzr commit into mysql-5.5-next-mr branch (mats:3045) WL#5136Mats Kindahl15 Feb
          • Re: bzr commit into mysql-5.5-next-mr branch (mats:3045) WL#5136Sergei Golubchik15 Feb
            • Re: bzr commit into mysql-5.5-next-mr branch (mats:3045) WL#5136Mats Kindahl15 Feb