www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - mysql-native v0.1.5

reply Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
Tagged a new release of mysql-native: A client driver for MySQL/MariaDB 
written natively in D from scratch via the published protocol specs, 
with no dependency on the C MySQL client library. Supports either Phobos 
or Vide.d sockets (works with or without Vibe.d).

Despite the seemingly low version number, this library is used in 
real-world projects by various people and has been around (with various 
maintainers and contributors) since Steve Teale's original release in 2011.

In this version:
- New: #73: Integration testing via travis-ci. ( Abscissa)
- New: Started this changelog. ( Abscissa)
- Fixed: #20: Contract failure in consume!string ( Marenz)
- Fixed: #50: bindParameters example was wrong ( Abscissa)
- Fixed: #67: Fix unittest for escape ( Marenz)
- Fixed: #70: Check for errors where we expect the greeting packet ( Marenz)
- Fixed: #78: Use vibe-d sub package dependency and a more current 
version ( s-ludwig)
- Fixed: #79: Dub fetch all vibe-d dependencies, even if there is no 
reason ( s-ludwig)

Full changelog:
https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md

Future direction:
Priorities need to be a published API documentation and some good docs, 
plus continue addressing the existing issues/PRs.

Github Homepage: https://github.com/mysql-d/mysql-native
On DUB: http://code.dlang.org/packages/mysql-native
Sep 08 2016
next sibling parent reply Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
Another small update, v0.1.6, to fix this: Linker error when using dub 
to import *just* vibe-d:core, but not all of vibe.d.

At least once code.dlang.org notices the new tag.
Sep 08 2016
parent Karabuta <karabutaworld gmail.com> writes:
On Thursday, 8 September 2016 at 21:21:24 UTC, Nick Sabalausky 
wrote:
 Another small update, v0.1.6, to fix this: Linker error when 
 using dub to import *just* vibe-d:core, but not all of vibe.d.

 At least once code.dlang.org notices the new tag.
Please add a little sample usage code in the README.
Sep 10 2016
prev sibling parent reply Emre Temelkuran <etemelkuran gmail.com> writes:
There is absolutely no proper documentation (only original's 2011 
one).
This is why it's not popular.
Sep 11 2016
parent reply Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
On 09/11/2016 07:02 AM, Emre Temelkuran wrote:
 There is absolutely no proper documentation (only original's 2011 one).
 This is why it's not popular.
Yea, I agree, it's an embarrassment. It's a top priority for mysqln-native at this point.
Sep 11 2016
next sibling parent reply Suliman <evermind live.ru> writes:
On Sunday, 11 September 2016 at 14:52:35 UTC, Nick Sabalausky 
wrote:
 On 09/11/2016 07:02 AM, Emre Temelkuran wrote:
 There is absolutely no proper documentation (only original's 
 2011 one).
 This is why it's not popular.
Yea, I agree, it's an embarrassment. It's a top priority for mysqln-native at this point.
+1
Sep 11 2016
parent Martin Tschierschke <mt smartdolphin.de> writes:
On Sunday, 11 September 2016 at 16:01:04 UTC, Suliman wrote:
 On Sunday, 11 September 2016 at 14:52:35 UTC, Nick Sabalausky 
 wrote:
 On 09/11/2016 07:02 AM, Emre Temelkuran wrote:
 There is absolutely no proper documentation (only original's 
 2011 one).
 This is why it's not popular.
Yea, I agree, it's an embarrassment. It's a top priority for mysqln-native at this point.
+1
+1
Sep 16 2016
prev sibling parent reply Rory McGuire via Digitalmars-d-announce writes:
On 11 Sep 2016 16:57, "Nick Sabalausky via Digitalmars-d-announce" <
digitalmars-d-announce puremagic.com> wrote:
[snip]
... a top priority for mysqln-native at this point.
Hi Nick is that a typo or are you working on a completely different library? mysqln-native?
Sep 16 2016
parent reply Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
On 09/16/2016 02:41 PM, Rory McGuire via Digitalmars-d-announce wrote:
 On 11 Sep 2016 16:57, "Nick Sabalausky via Digitalmars-d-announce" <
 digitalmars-d-announce puremagic.com> wrote:
 [snip]
 ... a top priority for mysqln-native at this point.
Hi Nick is that a typo or are you working on a completely different library? mysqln-native?
Typo. Sometimes mysql-native is referred to shorthand as "mysqln", so I guess my fingers just stuttered ;)
Sep 17 2016
parent Rory McGuire via Digitalmars-d-announce writes:
On Sat, Sep 17, 2016 at 3:00 PM, Nick Sabalausky via Digitalmars-d-announce
<digitalmars-d-announce puremagic.com> wrote:

 On 09/16/2016 02:41 PM, Rory McGuire via Digitalmars-d-announce wrote:

 On 11 Sep 2016 16:57, "Nick Sabalausky via Digitalmars-d-announce" <
 digitalmars-d-announce puremagic.com> wrote:

 [snip]
 ... a top priority for mysqln-native at this point.
Hi Nick is that a typo or are you working on a completely different library? mysqln-native?
Typo. Sometimes mysql-native is referred to shorthand as "mysqln", so I guess my fingers just stuttered ;)
:) cool thanks. Nice to know you are taking care of such an important part of our language's ecosystem. R
Sep 18 2016