www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - mysqln - tagged bugfix release v1.1.1

reply "Nick Sabalausky (Abscissa)" <SeeWebsiteToContactMe semitwist.com> writes:
https://github.com/mysql-d/mysql-native

Native D client driver for MySQL/MariaDB, works with or without Vibe.d

Tagged bugfix release v1.1.1:

- Fixed: #116: Prevent segfault on copying ResultRange. ( schveiguy)
- Fixed: #120: Fix typos / grammars in documentation ( Marenz)
- Fixed: #124: Fix deprecations: Change deprecated std.string.munch to 
std.algorithm.skipOver. ( Kozzi11)
Sep 19
next sibling parent "Nick Sabalausky (Abscissa)" <SeeWebsiteToContactMe semitwist.com> writes:
BTW, I'm going to re-post something I posted to github:

FWIW, to any any all who may see: If you need something (even just a 
tagged release), don't hesitate to ping me, or re-ping, or even straight 
up harass me about it. I forget things easily, and the squeaky wheel 
really does get the grease. I have a bad habit of getting caught up in 
"real life"tm, so if something's really important, make sure to let me 
know: the worst thing I could possibly do is be busy with other things, 
so by all means, lemme-have-it.

Github pinging is probably the most reliable way to get my attention (in 
a positive way), so if you need something, don't hesitate: My github id 
is Abscissa
Sep 19
prev sibling next sibling parent "Nick Sabalausky (Abscissa)" <SeeWebsiteToContactMe semitwist.com> writes:
On 09/20/2017 01:24 AM, Nick Sabalausky (Abscissa) wrote:
 https://github.com/mysql-d/mysql-native
 
 Native D client driver for MySQL/MariaDB, works with or without Vibe.d
 
 Tagged bugfix release v1.1.1:
 
 - Fixed: #116: Prevent segfault on copying ResultRange. ( schveiguy)
 - Fixed: #120: Fix typos / grammars in documentation ( Marenz)
 - Fixed: #124: Fix deprecations: Change deprecated std.string.munch to 
 std.algorithm.skipOver. ( Kozzi11)
Followup: v1.1.2 - Fixed: #130 Compilation error when compiling in singleFile mode. ( Marenz)
Sep 20
prev sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On Wednesday, 20 September 2017 at 05:24:14 UTC, Nick Sabalausky 
(Abscissa) wrote:
 https://github.com/mysql-d/mysql-native

 Native D client driver for MySQL/MariaDB, works with or without 
 Vibe.d
Hey Nick, Can this also work with Percona MySQL? Or perhaps maybe in the future.. :) Cheers!
Sep 21
parent reply "Nick Sabalausky (Abscissa)" <SeeWebsiteToContactMe semitwist.com> writes:
On 09/21/2017 08:17 PM, Andrej Mitrovic wrote:
 On Wednesday, 20 September 2017 at 05:24:14 UTC, Nick Sabalausky 
 (Abscissa) wrote:
 https://github.com/mysql-d/mysql-native

 Native D client driver for MySQL/MariaDB, works with or without Vibe.d
Hey Nick, Can this also work with Percona MySQL? Or perhaps maybe in the future.. :) Cheers!
I'm not familiar with Percona. If it's fully MySQL-compatible like MariaDB, then it should. (Other than telling travis-ci to test on both MariaDB and MySQL, mysql-native doesn't actually have even one line of MariaDB-specific code.)
Sep 25
parent "Nick Sabalausky (Abscissa)" <SeeWebsiteToContactMe semitwist.com> writes:
On 09/25/2017 11:31 PM, Nick Sabalausky (Abscissa) wrote:
 On 09/21/2017 08:17 PM, Andrej Mitrovic wrote:
 On Wednesday, 20 September 2017 at 05:24:14 UTC, Nick Sabalausky 
 (Abscissa) wrote:
 https://github.com/mysql-d/mysql-native

 Native D client driver for MySQL/MariaDB, works with or without Vibe.d
Hey Nick, Can this also work with Percona MySQL? Or perhaps maybe in the future.. :) Cheers!
I'm not familiar with Percona. If it's fully MySQL-compatible like MariaDB, then it should. (Other than telling travis-ci to test on both MariaDB and MySQL, mysql-native doesn't actually have even one line of MariaDB-specific code.)
Just checked their website. They claim: "Percona Server for MySQL® is a free, fully compatible, enhanced, open source drop-in replacement for MySQL that provides superior performance, scalability and instrumentation." So yes, it should work, although it hasn't been tested. I'd say go ahead and try it out, and post bug reports to mysql-native if you run into any problems: https://github.com/mysql-d/mysql-native/issues
Sep 25