#15134 closed enhancement (fixed)
Add Innodb plugin to mysql5-devel
Reported by: | akira@… | Owned by: | jyrkiwahlstedt |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | mysql innodb | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: |
Description
Innobase released the InnoDB Plugin on MySQL conference 2008. http://www.innodb.com/innodb_plugin/
Please integrate this into MacPorts's MySQL. (as a new port or a variant?)
Attachments (1)
Change History (5)
comment:1 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Changed 17 years ago by akira@…
Attachment: | Portfile.diff added |
---|
comment:2 Changed 17 years ago by akira@…
Added 'innodb_plugin' variant as ryan suggested.
$ port variants mysql5-devel mysql5-devel has the variants: universal darwin_6 darwin_8 server: add a startup item innodb_plugin: Install the innodb plugin
it looks fine to me.
mysql> show plugins; +---------------------+--------+--------------------+---------+---------+ | Name | Status | Type | Library | License | +---------------------+--------+--------------------+---------+---------+ | binlog | ACTIVE | STORAGE ENGINE | NULL | GPL | | partition | ACTIVE | STORAGE ENGINE | NULL | GPL | | ARCHIVE | ACTIVE | STORAGE ENGINE | NULL | GPL | | BLACKHOLE | ACTIVE | STORAGE ENGINE | NULL | GPL | | CSV | ACTIVE | STORAGE ENGINE | NULL | GPL | | FEDERATED | ACTIVE | STORAGE ENGINE | NULL | GPL | | MEMORY | ACTIVE | STORAGE ENGINE | NULL | GPL | | InnoDB | ACTIVE | STORAGE ENGINE | NULL | GPL | | INNODB_TRX | ACTIVE | INFORMATION SCHEMA | NULL | GPL | | INNODB_LOCKS | ACTIVE | INFORMATION SCHEMA | NULL | GPL | | INNODB_LOCK_WAITS | ACTIVE | INFORMATION SCHEMA | NULL | GPL | | INNODB_CMP | ACTIVE | INFORMATION SCHEMA | NULL | GPL | | INNODB_CMP_RESET | ACTIVE | INFORMATION SCHEMA | NULL | GPL | | INNODB_CMPMEM | ACTIVE | INFORMATION SCHEMA | NULL | GPL | | INNODB_CMPMEM_RESET | ACTIVE | INFORMATION SCHEMA | NULL | GPL | | MyISAM | ACTIVE | STORAGE ENGINE | NULL | GPL | | MRG_MYISAM | ACTIVE | STORAGE ENGINE | NULL | GPL | +---------------------+--------+--------------------+---------+---------+ 17 rows in set (0.01 sec)
comment:3 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Thanks for the patch. I reworked it a little and applied it in r36616.
comment:4 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
Note: See
TracTickets for help on using
tickets.
InnoDB support has of course been built into MySQL since MySQL 3.23.
Looks like now they have an InnoDB plugin that can be used instead for more features. It's at version 1.0.0 but they also call it an "early adopter" release. We usually want ports for stable released versions only, but this may be an exception since it requires MySQL 5.1 which is also not yet released.
Looks like it can't be a separate port; it must be a variant in the mysql5-devel port, since to compile it, you must replace a directory in the MySQL distribution and then compile MySQL.