Hi Peter, Did you look at MDEV-820 that we've been referencing? It is a language agnostic interface. you can have C, or Perl, or Java stored procedures. It also adds table functions, a reentant parser and other goodies.
Right now if you want to execute Javascript via V8, use Roland's UDF: https://github.com/rpbouman/mysqlv8udfs --Justin On Tue, Mar 3, 2015 at 11:45 AM, Peter Laursen <[email protected]> wrote: > To the (now background)-thread of an (alternative) language for > programming 'sp's I forgot to mention javascript. I believe both the > licenses for the Mozilla and the Google/Chromium javascript engines would > allow for porting to MariaDB. Some extensions would probably be necessary > to support database objects/functionalities. But actually I think that > javascript is the best option for a cross-platform implementation (even > though it does not look 'ADA-style´'). And it would provide arrays and > more programming options for 'sp's. > > Buti t would not be trivial to implement, of course. > > > -- Peter > > On Tue, Mar 3, 2015 at 7:25 PM, Sergei Golubchik <[email protected]> wrote: > >> Hi, Igor! >> >> On Mar 03, Igor Babaev wrote: >> > > >> > >> I'd also like to discuss window functions too. I've implemented them >> > >> in shard-query and have ideas about how to implement them in the >> > >> server, but pluggable parser would be really useful here. >> > > >> > > Window functions have a good chance of being in 10.2, it's MDEV-6115. >> > > But I don't think that somebody is working on MDEV-6115 yet. >> > >> > I started working on MDEV-6115 some time ago. >> >> Ah, great. Sorry, I didn't know it. >> Could you then discuss it with Justin, please? >> See above, he has some ideas about the implementation. >> >> Regards, >> Sergei >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~maria-discuss >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~maria-discuss >> More help : https://help.launchpad.net/ListHelp >> > > > _______________________________________________ > Mailing list: https://launchpad.net/~maria-discuss > Post to : [email protected] > Unsubscribe : https://launchpad.net/~maria-discuss > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~maria-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~maria-discuss More help : https://help.launchpad.net/ListHelp

