Regression in PLUGIN table.

Bug #435444 reported by Brian Aker
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Drizzle
Fix Released
High
Monty Taylor

Bug Description

The PLUGIN table has been modified to no longer present PLUGIN data.

The "TYPE" needs to be returned.

Whether or not the PLUGIN is active needs to be fixed.

Whether or not the plugin is compiled in or not needs to be available.

If dynamically linked then we need to know from which file.

Related branches

Brian Aker (brianaker)
Changed in drizzle:
assignee: nobody → Monty Taylor (mordred)
Changed in drizzle:
importance: Undecided → Critical
milestone: none → bell
status: New → Confirmed
Brian Aker (brianaker)
Changed in drizzle:
importance: Critical → High
Revision history for this message
Monty Taylor (mordred) wrote :

Now that we have the Plugin base class, I'm going to rename the current I_S.PLUGINS to I_S.PLUGIN_LIBRARIES or just I_S.LIBRARIES or something, since that's what it's tracking, and add an all new and exciting I_S.PLUGINS which gives this information.

I'd like, if it's ok, to keep the info about compiled in or not and dynamically linked in from which file in the LIBRARIES table, since those are both qualities of plugin libraries rather than of Plugins. The PLUGINS table then should have a reference to the appropriate entry in LIBRARIES so that one could do a join to get info about which file a plugin object came from.

If that's not acceptable though, I can certainly just stick it all in the PLUGINS table.

Changed in drizzle:
status: Confirmed → In Progress
Revision history for this message
Jay Pipes (jaypipes) wrote :

Sounds like a good plan, Monty. ++ for PLUGIN_LIBRARIES or PLUGIN_LIBS.

Revision history for this message
Monty Taylor (mordred) wrote : Re: [Bug 435444] Re: Regression in PLUGIN table.

Jay Pipes wrote:
> Sounds like a good plan, Monty. ++ for PLUGIN_LIBRARIES or PLUGIN_LIBS.
>

I'm now actually thinking MODULES instead of LIBRARIES, since I think
that's the terminology that Eric Day has been using in some of his code.

Monty

Revision history for this message
Jay Pipes (jaypipes) wrote :

Monty Taylor wrote:
> Jay Pipes wrote:
>> Sounds like a good plan, Monty. ++ for PLUGIN_LIBRARIES or PLUGIN_LIBS.
>
> I'm now actually thinking MODULES instead of LIBRARIES, since I think
> that's the terminology that Eric Day has been using in some of his code.

++

Revision history for this message
Brian Aker (brianaker) wrote :

Hi!

My take on this, "LIBRARY" should mean the .so filename.

Cheers,
 -Brian

On Oct 16, 2009, at 10:19 AM, Monty Taylor wrote:

> Jay Pipes wrote:
>> Sounds like a good plan, Monty. ++ for PLUGIN_LIBRARIES or
>> PLUGIN_LIBS.
>>
>
> I'm now actually thinking MODULES instead of LIBRARIES, since I think
> that's the terminology that Eric Day has been using in some of his
> code.
>
> Monty
>
> --
> Regression in PLUGIN table.
> https://bugs.launchpad.net/bugs/435444
> You received this bug notification because you are a member of
> Drizzle-
> developers, which is subscribed to Drizzle.
>
> Status in A Lightweight SQL Database for Cloud and Web: In Progress
>
> Bug description:
> The PLUGIN table has been modified to no longer present PLUGIN data.
>
> The "TYPE" needs to be returned.
>
> Whether or not the PLUGIN is active needs to be fixed.
>
> Whether or not the plugin is compiled in or not needs to be available.
>
> If dynamically linked then we need to know from which file.

Monty Taylor (mordred)
Changed in drizzle:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.