Artifact 8d2612f43c66b3a21c632a4b5e2e923463c3cdd34d879fbdac122a0754679b81:
- File CREDITS.txt — part of check-in [7955e40246] at 2018-07-26 15:25:06 on branch trunk — Converted the plain-text ChangeLog file to Markdown format, adding only as much formatting as needed to avoid rendering problems in Vim's markdown mode and in Fossil's web rendering. Updated all source code and documentation input file references to the file to now use "ChangeLog.md". (References from Fossil wiki documents will be updated next.) (user: tangent size: 4151)
0000: 4d 79 53 51 4c 2b 2b 20 77 61 73 20 63 72 65 61 MySQL++ was crea 0010: 74 65 64 20 62 79 20 4b 65 76 69 6e 20 41 74 6b ted by Kevin Atk 0020: 69 6e 73 6f 6e 20 64 75 72 69 6e 67 20 31 39 39 inson during 199 0030: 38 2e 20 20 46 72 6f 6d 20 76 65 72 73 69 6f 6e 8. From version 0040: 0d 0a 31 2e 30 20 28 72 65 6c 65 61 73 65 64 20 ..1.0 (released 0050: 69 6e 20 4a 75 6e 65 20 31 39 39 39 29 20 74 68 in June 1999) th 0060: 72 6f 75 67 68 20 31 2e 37 2e 39 20 28 4d 61 79 rough 1.7.9 (May 0070: 20 32 30 30 31 29 2c 20 74 68 65 20 70 72 69 6d 2001), the prim 0080: 61 72 79 0d 0a 6d 61 69 6e 74 61 69 6e 65 72 20 ary..maintainer 0090: 77 61 73 20 53 69 6e 69 73 61 20 4d 69 6c 69 76 was Sinisa Miliv 00a0: 6f 6a 65 76 69 63 20 3c 73 69 6e 69 73 61 40 6d ojevic <sinisa@m 00b0: 79 73 71 6c 2e 63 6f 6d 3e 2e 20 20 4e 65 69 74 ysql.com>. Neit 00c0: 68 65 72 20 4b 65 76 69 6e 0d 0a 6e 6f 72 20 53 her Kevin..nor S 00d0: 69 6e 69 73 61 20 61 72 65 20 63 75 72 72 65 6e inisa are curren 00e0: 74 6c 79 20 69 6e 76 6f 6c 76 65 64 20 69 6e 20 tly involved in 00f0: 4d 79 53 51 4c 2b 2b 20 64 65 76 65 6c 6f 70 6d MySQL++ developm 0100: 65 6e 74 2e 20 20 54 68 65 20 63 75 72 72 65 6e ent. The curren 0110: 74 0d 0a 6d 61 69 6e 74 61 69 6e 65 72 20 69 73 t..maintainer is 0120: 20 57 61 72 72 65 6e 20 59 6f 75 6e 67 20 3c 6d Warren Young <m 0130: 79 73 71 6c 70 70 40 65 74 72 2d 75 73 61 2e 63 ysqlpp@etr-usa.c 0140: 6f 6d 3e 2c 20 73 74 61 72 74 69 6e 67 20 77 69 om>, starting wi 0150: 74 68 0d 0a 76 65 72 73 69 6f 6e 20 31 2e 37 2e th..version 1.7. 0160: 31 30 20 69 6e 20 41 75 67 75 73 74 20 6f 66 20 10 in August of 0170: 32 30 30 34 2e 0d 0a 0d 0a 46 6f 72 20 61 20 66 2004.....For a f 0180: 75 6c 6c 65 72 20 61 63 63 6f 75 6e 74 20 6f 66 uller account of 0190: 20 74 68 65 20 6c 69 62 72 61 72 79 27 73 20 68 the library's h 01a0: 69 73 74 6f 72 79 2c 20 73 65 65 20 74 68 65 20 istory, see the 01b0: 66 69 72 73 74 20 63 68 61 70 74 65 72 20 6f 66 first chapter of 01c0: 0d 0a 74 68 65 20 75 73 65 72 20 6d 61 6e 75 61 ..the user manua 01d0: 6c 2e 20 20 46 6f 72 20 74 68 65 20 6e 69 74 74 l. For the nitt 01e0: 79 2d 67 72 69 74 74 79 20 64 65 74 61 69 6c 73 y-gritty details 01f0: 2c 20 73 65 65 20 74 68 65 20 43 68 61 6e 67 65 , see the Change 0200: 4c 6f 67 2e 6d 64 0d 0a 66 69 6c 65 20 69 6e 20 Log.md..file in 0210: 74 68 65 20 72 6f 6f 74 20 70 61 63 6b 61 67 65 the root package 0220: 20 64 69 72 65 63 74 6f 72 79 2e 20 20 43 68 61 directory. Cha 0230: 6e 67 65 20 6c 6f 67 20 69 74 65 6d 73 20 73 69 nge log items si 0240: 6e 63 65 20 31 2e 37 2e 39 20 74 68 61 74 0d 0a nce 1.7.9 that.. 0250: 61 72 65 6e 27 74 20 61 74 74 72 69 62 75 74 65 aren't attribute 0260: 64 20 74 6f 20 61 6e 79 6f 6e 65 20 65 6c 73 65 d to anyone else 0270: 20 77 65 72 65 20 64 6f 6e 65 20 62 79 20 57 61 were done by Wa 0280: 72 72 65 6e 20 59 6f 75 6e 67 2e 0d 0a 0d 0a 0d rren Young...... 0290: 0a 4f 74 68 65 72 20 63 6f 6e 74 72 69 62 75 74 .Other contribut 02a0: 6f 72 73 20 6f 66 20 6e 6f 74 65 20 73 69 6e 63 ors of note sinc 02b0: 65 20 31 2e 37 2e 31 30 3a 0d 0a 0d 0a 20 20 20 e 1.7.10:.... 02c0: 20 43 68 72 69 73 20 46 72 65 79 20 3c 63 64 66 Chris Frey <cdf 02d0: 72 65 79 40 66 6f 75 72 73 71 75 61 72 65 2e 6e rey@foursquare.n 02e0: 65 74 3e 3a 20 4c 6f 74 73 20 6f 66 20 47 43 43 et>: Lots of GCC 02f0: 20 77 61 72 6e 69 6e 67 20 66 69 78 65 73 0d 0a warning fixes.. 0300: 20 20 20 20 66 6f 72 20 74 68 65 20 62 6c 65 65 for the blee 0310: 64 69 6e 67 2d 65 64 67 65 20 63 6f 6d 70 69 6c ding-edge compil 0320: 65 72 20 76 65 72 73 69 6f 6e 73 2c 20 47 65 6e er versions, Gen 0330: 74 6f 6f 20 65 62 75 69 6c 64 20 73 75 70 70 6f too ebuild suppo 0340: 72 74 2c 0d 0a 20 20 20 20 61 6e 64 20 6d 69 73 rt,.. and mis 0350: 63 20 6f 74 68 65 72 20 66 69 78 65 73 2e 0d 0a c other fixes... 0360: 0d 0a 20 20 20 20 4d 61 72 6b 20 4d 65 72 65 64 .. Mark Mered 0370: 69 6e 6f 20 3c 4d 61 72 6b 5f 4d 65 72 65 6e 64 ino <Mark_Merend 0380: 69 6e 6f 40 63 6e 74 2e 63 6f 6d 3e 3a 20 53 65 ino@cnt.com>: Se 0390: 76 65 72 61 6c 20 66 69 78 65 73 20 61 6e 64 0d veral fixes and. 03a0: 0a 20 20 20 20 61 64 64 69 74 69 6f 6e 73 2c 20 . additions, 03b0: 69 6e 63 6c 75 64 69 6e 67 20 61 20 6c 6f 74 20 including a lot 03c0: 6f 66 20 77 6f 72 6b 20 6f 6e 20 4d 69 63 72 6f of work on Micro 03d0: 73 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 0d soft Visual C++. 03e0: 0a 20 20 20 20 63 6f 6d 70 61 74 69 62 69 6c 69 . compatibili 03f0: 74 79 2c 20 61 6e 64 20 64 69 73 63 6f 76 65 72 ty, and discover 0400: 69 65 73 20 6d 61 64 65 20 77 68 69 6c 65 20 73 ies made while s 0410: 70 65 6c 75 6e 6b 69 6e 67 20 69 6e 20 74 68 65 pelunking in the 0420: 0d 0a 20 20 20 20 6c 69 62 72 61 72 79 2e 0d 0a .. library... 0430: 0d 0a 20 20 20 20 45 76 61 6e 20 57 69 65 73 20 .. Evan Wies 0440: 3c 65 76 61 6e 40 61 74 68 65 6e 61 63 72 2e 63 <evan@athenacr.c 0450: 6f 6d 3e 3a 20 43 6f 6e 74 72 69 62 75 74 65 64 om>: Contributed 0460: 20 73 65 76 65 72 61 6c 20 43 2b 2b 20 63 6f 64 several C++ cod 0470: 65 0d 0a 20 20 20 20 73 74 79 6c 65 20 63 6c 65 e.. style cle 0480: 61 6e 75 70 73 2e 0d 0a 0d 0a 20 20 20 20 41 72 anups..... Ar 0490: 6e 6f 6e 20 4a 61 6c 6f 6e 20 3c 41 72 6e 6f 6e non Jalon <Arnon 04a0: 2e 4a 61 6c 6f 6e 40 32 34 37 52 65 61 6c 4d 65 .Jalon@247RealMe 04b0: 64 69 61 2e 63 6f 6d 3e 3a 20 41 64 64 65 64 20 dia.com>: Added 04c0: 74 68 65 20 6d 75 6c 74 69 2d 71 75 65 72 79 0d the multi-query. 04d0: 0a 20 20 20 20 72 65 73 75 6c 74 20 73 65 74 20 . result set 04e0: 68 61 6e 64 6c 69 6e 67 20 66 65 61 74 75 72 65 handling feature 04f0: 73 2c 20 61 6e 64 20 65 78 61 6d 70 6c 65 73 2f s, and examples/ 0500: 6d 75 6c 74 69 71 75 65 72 79 2e 63 70 70 20 74 multiquery.cpp t 0510: 6f 0d 0a 20 20 20 20 64 65 6d 6f 6e 73 74 72 61 o.. demonstra 0520: 74 65 20 69 74 2e 0d 0a 0d 0a 20 20 20 20 4b 6f te it..... Ko 0530: 72 6f 6c 79 6f 76 20 49 6c 79 61 20 68 61 73 20 rolyov Ilya has 0540: 73 75 62 6d 69 74 74 65 64 20 73 65 76 65 72 61 submitted severa 0550: 6c 20 70 61 74 63 68 65 73 20 69 6e 20 6d 61 6e l patches in man 0560: 79 20 64 69 66 66 65 72 65 6e 74 0d 0a 20 20 20 y different.. 0570: 20 61 72 65 61 73 20 6f 66 20 74 68 65 20 6c 69 areas of the li 0580: 62 72 61 72 79 2e 0d 0a 0d 0a 20 20 20 20 52 65 brary..... Re 0590: 6d 69 20 43 6f 6c 6c 65 74 20 3c 4c 69 73 74 65 mi Collet <Liste 05a0: 40 46 61 6d 69 6c 6c 65 43 6f 6c 6c 65 74 2e 63 @FamilleCollet.c 05b0: 6f 6d 3e 20 69 73 20 6d 61 69 6e 74 61 69 6e 69 om> is maintaini 05c0: 6e 67 20 6f 66 66 69 63 61 6c 20 52 50 4d 73 0d ng offical RPMs. 05d0: 0a 20 20 20 20 66 6f 72 20 46 65 64 6f 72 61 2c . for Fedora, 05e0: 20 77 69 74 68 20 6f 74 68 65 72 20 73 79 73 74 with other syst 05f0: 65 6d 73 20 6f 6e 20 74 68 65 20 77 61 79 2e 20 ems on the way. 0600: 20 48 69 73 20 77 6f 72 6b 20 68 61 73 20 69 6d His work has im 0610: 70 72 6f 76 65 64 0d 0a 20 20 20 20 74 68 65 20 proved.. the 0620: 52 50 4d 20 73 70 65 63 20 66 69 6c 65 20 77 65 RPM spec file we 0630: 20 64 69 73 74 72 69 62 75 74 65 20 67 72 65 61 distribute grea 0640: 74 6c 79 2e 0d 0a 0d 0a 20 20 20 20 4a 6f 65 6c tly..... Joel 0650: 20 46 69 65 6c 64 65 72 20 3c 6a 6f 65 6c 2e 66 Fielder <joel.f 0660: 69 65 6c 64 65 72 40 73 77 69 74 63 68 70 6c 61 ielder@switchpla 0670: 6e 65 2e 63 6f 6d 3e 20 6f 66 20 53 77 69 74 63 ne.com> of Switc 0680: 68 70 6c 61 6e 65 2c 0d 0a 20 20 20 20 4c 74 64 hplane,.. Ltd 0690: 2e 20 63 72 65 61 74 65 64 20 74 68 65 20 53 63 . created the Sc 06a0: 6f 70 65 64 43 6f 6e 6e 65 63 74 69 6f 6e 20 63 opedConnection c 06b0: 6c 61 73 73 2c 20 63 61 6d 65 20 75 70 20 77 69 lass, came up wi 06c0: 74 68 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 0d th the original. 06d0: 0a 20 20 20 20 69 64 65 61 20 66 6f 72 20 51 75 . idea for Qu 06e0: 65 72 79 27 73 20 66 6f 72 5f 65 61 63 68 28 29 ery's for_each() 06f0: 20 61 6e 64 20 73 74 6f 72 65 5f 69 6e 28 29 20 and store_in() 0700: 6d 65 74 68 6f 64 73 2c 20 70 72 6f 76 69 64 65 methods, provide 0710: 64 20 74 68 65 0d 0a 20 20 20 20 62 61 73 69 73 d the.. basis 0720: 20 66 6f 72 20 65 78 61 6d 70 6c 65 73 2f 66 6f for examples/fo 0730: 72 5f 65 61 63 68 2e 63 70 70 2c 20 61 6e 64 20 r_each.cpp, and 0740: 70 72 6f 76 69 64 65 64 20 61 20 66 69 78 20 66 provided a fix f 0750: 6f 72 20 65 78 63 65 70 74 69 6f 6e 0d 0a 20 20 or exception.. 0760: 20 20 66 6c 61 67 20 70 72 6f 70 61 67 61 74 69 flag propagati 0770: 6f 6e 20 69 6e 20 51 75 65 72 79 2e 0d 0a 0d 0a on in Query..... 0780: 20 20 20 20 4a 69 6d 20 57 61 6c 6c 61 63 65 20 Jim Wallace 0790: 3c 6a 77 61 6c 6c 61 63 65 40 6b 61 6e 65 76 61 <jwallace@kaneva 07a0: 2e 63 6f 6d 3e 20 64 65 6d 6f 6e 73 74 72 61 74 .com> demonstrat 07b0: 65 64 20 74 68 65 20 6e 65 65 64 0d 0a 20 20 20 ed the need.. 07c0: 20 66 6f 72 20 42 61 64 51 75 65 72 79 3a 3a 65 for BadQuery::e 07d0: 72 72 6e 75 6d 28 29 2c 20 61 6e 64 20 63 6f 6e rrnum(), and con 07e0: 74 72 69 62 75 74 65 64 20 74 68 65 20 70 61 74 tributed the pat 07f0: 63 68 65 73 20 61 6e 64 20 61 6c 73 6f 0d 0a 20 ches and also.. 0800: 20 20 20 65 78 61 6d 70 6c 65 73 2f 64 65 61 64 examples/dead 0810: 6c 6f 63 6b 2e 63 70 70 20 74 6f 20 74 65 73 74 lock.cpp to test 0820: 20 74 68 61 74 20 74 68 69 73 20 66 65 61 74 75 that this featu 0830: 72 65 20 64 6f 65 73 20 77 68 61 74 20 69 74 20 re does what it 0840: 69 73 0d 0a 20 20 20 20 73 75 70 70 6f 73 65 64 is.. supposed 0850: 20 74 6f 2e 0d 0a 0d 0a 20 20 20 20 4a 6f 6e 61 to..... Jona 0860: 74 68 61 6e 20 57 61 6b 65 6c 79 20 3c 6d 79 73 than Wakely <mys 0870: 71 6c 40 6b 61 79 61 72 69 2e 6f 72 67 3e 20 72 ql@kayari.org> r 0880: 65 62 75 69 6c 74 20 6d 79 20 6f 72 69 67 69 6e ebuilt my origin 0890: 61 6c 20 76 65 72 73 69 6f 6e 73 0d 0a 20 20 20 al versions.. 08a0: 20 6f 66 20 43 6f 6e 6e 65 63 74 69 6f 6e 50 6f of ConnectionPo 08b0: 6f 6c 2c 20 52 65 66 43 6f 75 6e 74 65 64 50 6f ol, RefCountedPo 08c0: 69 6e 74 65 72 2c 20 61 6e 64 20 52 65 66 43 6f inter, and RefCo 08d0: 75 6e 74 65 64 42 75 66 66 65 72 2e 0d 0a 20 20 untedBuffer... 08e0: 20 20 54 68 65 79 27 72 65 20 6e 6f 77 20 73 69 They're now si 08f0: 6d 70 6c 65 72 20 61 6e 64 20 73 61 66 65 72 2e mpler and safer. 0900: 20 20 48 65 20 61 6c 73 6f 20 63 72 65 61 74 65 He also create 0910: 64 20 74 68 65 20 6e 75 6d 65 72 69 63 0d 0a 20 d the numeric.. 0920: 20 20 20 63 6f 6e 76 65 72 73 69 6f 6e 20 6c 6f conversion lo 0930: 67 69 63 20 69 6e 20 6c 69 62 2f 6d 79 73 74 72 gic in lib/mystr 0940: 69 6e 67 2e 68 20 69 6e 74 72 6f 64 75 63 65 64 ing.h introduced 0950: 20 69 6e 20 76 33 2e 30 2e 0d 0a 0d 0a 20 20 20 in v3.0..... 0960: 20 41 64 72 69 61 6e 20 43 6f 72 6e 69 73 68 20 Adrian Cornish 0970: 3c 6d 79 73 71 6c 40 62 6c 75 65 64 72 65 61 6d <mysql@bluedream 0980: 65 72 2e 63 6f 6d 3e 20 20 53 65 76 65 72 61 6c er.com> Several 0990: 20 66 69 78 65 73 20 61 6e 64 0d 0a 20 20 20 20 fixes and.. 09a0: 61 64 64 69 74 69 6f 6e 73 2e 0d 0a 0d 0a 20 20 additions..... 09b0: 20 20 52 69 63 6b 20 47 75 74 6c 65 62 65 72 20 Rick Gutleber 09c0: 3c 72 67 75 74 6c 65 62 65 72 40 61 62 6f 76 65 <rgutleber@above 09d0: 2e 6e 65 74 3e 20 63 6f 6e 74 72 69 62 75 74 65 .net> contribute 09e0: 64 20 74 68 65 20 0d 0a 20 20 20 20 51 75 65 72 d the .. Quer 09f0: 79 3a 3a 69 6e 73 65 72 74 66 72 6f 6d 28 29 20 y::insertfrom() 0a00: 6d 65 74 68 6f 64 20 61 6e 64 20 61 73 73 6f 63 method and assoc 0a10: 69 61 74 65 64 20 49 6e 73 65 72 74 50 6f 6c 69 iated InsertPoli 0a20: 63 79 20 6f 62 6a 65 63 74 2c 0d 0a 20 20 20 20 cy object,.. 0a30: 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 53 as well as the S 0a40: 51 4c 53 74 72 65 61 6d 20 63 6c 61 73 73 2e 0d QLStream class.. 0a50: 0a 0d 0a 48 65 72 65 20 61 72 65 20 74 68 65 20 ...Here are the 0a60: 70 65 72 73 6f 6e 61 6c 20 63 72 65 64 69 74 73 personal credits 0a70: 20 66 72 6f 6d 20 74 68 65 20 6f 6c 64 20 31 2e from the old 1. 0a80: 37 2e 39 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 7.9 documentatio 0a90: 6e 2c 0d 0a 61 70 70 61 72 65 6e 74 6c 79 20 77 n,..apparently w 0aa0: 72 69 74 74 65 6e 20 62 79 20 4b 65 76 69 6e 20 ritten by Kevin 0ab0: 41 74 6b 69 6e 73 6f 6e 3a 0d 0a 0d 0a 20 20 20 Atkinson:.... 0ac0: 20 43 68 72 69 73 20 48 61 6c 76 65 72 73 6f 6e Chris Halverson 0ad0: 20 2d 20 46 6f 72 20 68 65 6c 70 69 6e 67 20 6d - For helping m 0ae0: 65 20 67 65 74 20 69 74 20 74 6f 20 63 6f 6d 70 e get it to comp 0af0: 69 6c 65 20 75 6e 64 65 72 20 53 6f 6c 61 72 69 ile under Solari 0b00: 73 2e 0d 0a 0d 0a 20 20 20 20 46 72 65 64 72 69 s..... Fredri 0b10: 63 20 46 72 65 64 72 69 63 73 6f 6e 20 2d 20 46 c Fredricson - F 0b20: 6f 72 20 61 20 6c 6f 6e 67 20 74 61 6c 6b 20 61 or a long talk a 0b30: 62 6f 75 74 20 61 75 74 6f 6d 61 74 69 63 20 63 bout automatic c 0b40: 6f 6e 76 65 72 73 69 6f 6e 73 2e 0d 0a 0d 0a 20 onversions..... 0b50: 20 20 20 4d 69 63 68 61 65 6c 20 57 69 64 65 6e Michael Widen 0b60: 69 75 73 20 2d 20 4d 79 53 51 4c 20 64 65 76 65 ius - MySQL deve 0b70: 6c 6f 70 65 72 20 77 68 6f 20 68 61 73 20 62 65 loper who has be 0b80: 65 6e 20 76 65 72 79 20 73 75 70 70 6f 72 74 69 en very supporti 0b90: 76 65 20 6f 66 0d 0a 20 20 20 20 20 20 20 20 6d ve of.. m 0ba0: 79 20 65 66 66 6f 72 74 73 2e 0d 0a 0d 0a 20 20 y efforts..... 0bb0: 20 20 50 61 75 6c 20 4a 2e 20 4c 75 63 61 73 20 Paul J. Lucas 0bc0: 2d 20 46 6f 72 20 74 68 65 20 6f 72 69 67 69 6e - For the origin 0bd0: 61 6c 20 69 64 65 61 20 6f 66 20 74 72 65 61 74 al idea of treat 0be0: 69 6e 67 20 74 68 65 20 71 75 65 72 79 20 6f 62 ing the query ob 0bf0: 6a 65 63 74 0d 0a 20 20 20 20 20 20 20 20 6c 69 ject.. li 0c00: 6b 65 20 61 20 73 74 72 65 61 6d 2e 0d 0a 0d 0a ke a stream..... 0c10: 20 20 20 20 53 63 6f 74 74 20 42 61 72 72 6f 6e Scott Barron 0c20: 20 2d 20 46 6f 72 20 68 65 6c 70 69 6e 67 20 6d - For helping m 0c30: 65 20 77 69 74 68 20 74 68 65 20 73 68 61 72 65 e with the share 0c40: 64 20 6c 69 62 72 61 72 69 65 73 2e 0d 0a 0d 0a d libraries..... 0c50: 20 20 20 20 4a 6f 6f 6c 73 20 45 6e 74 69 63 6b Jools Entick 0c60: 6e 61 70 20 2d 20 46 6f 72 20 67 69 76 69 6e 67 nap - For giving 0c70: 20 6d 65 20 74 68 65 20 54 65 6d 70 6c 61 74 65 me the Template 0c80: 20 51 75 65 72 69 65 73 20 69 64 65 61 2e 0d 0a Queries idea... 0c90: 0d 0a 20 20 20 20 4d 2e 20 53 2e 20 53 72 69 72 .. M. S. Srir 0ca0: 61 6d 20 2d 20 46 6f 72 20 61 20 64 65 74 61 69 am - For a detai 0cb0: 6c 65 64 20 64 69 73 73 69 6f 6e 20 6f 66 20 68 led dission of h 0cc0: 6f 77 20 74 68 65 20 54 65 6d 70 6c 61 74 65 20 ow the Template 0cd0: 51 75 65 72 69 65 73 0d 0a 20 20 20 20 20 20 20 Queries.. 0ce0: 20 73 68 6f 75 6c 64 20 62 65 20 69 6d 70 6c 65 should be imple 0cf0: 6d 65 6e 74 65 64 2c 20 74 68 65 20 73 75 67 67 mented, the sugg 0d00: 65 73 74 69 6f 6e 20 74 6f 20 74 68 72 6f 77 20 estion to throw 0d10: 65 78 63 65 70 74 69 6f 6e 73 20 6f 6e 20 62 61 exceptions on ba 0d20: 64 0d 0a 20 20 20 20 20 20 20 20 71 75 65 72 69 d.. queri 0d30: 65 73 2c 20 61 6e 64 20 74 68 65 20 69 64 65 61 es, and the idea 0d40: 20 6f 66 20 68 61 76 69 6e 67 20 61 20 62 61 63 of having a bac 0d50: 6b 2d 65 6e 64 20 69 6e 64 65 70 65 6e 64 65 6e k-end independen 0d60: 74 20 71 75 65 72 79 0d 0a 20 20 20 20 20 20 20 t query.. 0d70: 20 6f 62 6a 65 63 74 20 28 69 65 20 53 51 4c 51 object (ie SQLQ 0d80: 75 65 72 79 29 2e 0d 0a 0d 0a 20 20 20 20 53 69 uery)..... Si 0d90: 6e 69 73 61 20 4d 69 6c 69 76 6f 6a 65 76 69 63 nisa Milivojevic 0da0: 20 2d 20 46 6f 72 20 62 65 63 6f 6d 69 6e 67 20 - For becoming 0db0: 74 68 65 20 6e 65 77 20 6f 66 66 69 63 61 6c 20 the new offical 0dc0: 6d 61 69 6e 74 61 69 6e 65 72 2e 0d 0a 0d 0a 20 maintainer..... 0dd0: 20 20 20 44 2e 20 48 61 77 6b 69 6e 73 20 61 6e D. Hawkins an 0de0: 64 20 45 2e 20 4c 6f 69 63 20 66 6f 72 20 74 68 d E. Loic for th 0df0: 65 69 72 20 61 75 74 6f 63 6f 6e 66 20 2b 20 61 eir autoconf + a 0e00: 75 74 6f 6d 61 6b 65 20 63 6f 6e 74 72 69 62 75 utomake contribu 0e10: 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 53 65 65 20 74 tion.......See t 0e20: 68 65 20 43 68 61 6e 67 65 4c 6f 67 2e 6d 64 20 he ChangeLog.md 0e30: 66 69 6c 65 20 66 6f 72 20 66 75 72 74 68 65 72 file for further 0e40: 20 63 72 65 64 69 74 73 20 61 6e 64 20 64 65 74 credits and det 0e50: 61 69 6c 73 20 61 62 6f 75 74 20 74 68 65 0d 0a ails about the.. 0e60: 64 69 66 66 65 72 65 6e 63 65 73 20 62 65 74 77 differences betw 0e70: 65 65 6e 20 74 68 65 20 6d 61 6e 79 20 76 65 72 een the many ver 0e80: 73 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 sions of this li 0e90: 62 72 61 72 79 2e 0d 0a 0d 0a 0d 0a 50 6c 65 61 brary.......Plea 0ea0: 73 65 20 64 6f 20 6e 6f 74 20 65 6d 61 69 6c 20 se do not email 0eb0: 61 6e 79 20 6f 66 20 74 68 65 73 65 20 70 65 6f any of these peo 0ec0: 70 6c 65 20 77 69 74 68 20 67 65 6e 65 72 61 6c ple with general 0ed0: 20 71 75 65 73 74 69 6f 6e 73 20 61 62 6f 75 74 questions about 0ee0: 0d 0a 4d 79 53 51 4c 2b 2b 2e 20 41 6c 6c 20 6f ..MySQL++. All o 0ef0: 66 20 75 73 20 77 68 6f 20 61 72 65 20 73 74 69 f us who are sti 0f00: 6c 6c 20 61 63 74 69 76 65 20 69 6e 20 4d 79 53 ll active in MyS 0f10: 51 4c 2b 2b 20 64 65 76 65 6c 6f 70 6d 65 6e 74 QL++ development 0f20: 20 72 65 61 64 20 74 68 65 0d 0a 6d 61 69 6c 69 read the..maili 0f30: 6e 67 20 6c 69 73 74 2c 20 73 6f 20 71 75 65 73 ng list, so ques 0f40: 74 69 6f 6e 73 20 73 65 6e 74 20 74 68 65 72 65 tions sent there 0f50: 20 64 6f 20 67 65 74 20 74 6f 20 75 73 3a 0d 0a do get to us:.. 0f60: 0d 0a 20 20 20 20 68 74 74 70 3a 2f 2f 6c 69 73 .. http://lis 0f70: 74 73 2e 6d 79 73 71 6c 2e 63 6f 6d 2f 70 6c 75 ts.mysql.com/plu 0f80: 73 70 6c 75 73 0d 0a 0d 0a 54 68 65 20 6d 61 69 splus....The mai 0f90: 6c 69 6e 67 20 6c 69 73 74 20 69 73 20 73 75 70 ling list is sup 0fa0: 65 72 69 6f 72 20 74 6f 20 70 72 69 76 61 74 65 erior to private 0fb0: 20 65 6d 61 69 6c 20 62 65 63 61 75 73 65 20 74 email because t 0fc0: 68 65 20 61 6e 73 77 65 72 73 20 61 72 65 0d 0a he answers are.. 0fd0: 61 72 63 68 69 76 65 64 20 66 6f 72 20 66 75 74 archived for fut 0fe0: 75 72 65 20 71 75 65 73 74 69 6f 6e 65 72 73 20 ure questioners 0ff0: 74 6f 20 66 69 6e 64 2c 20 61 6e 64 20 62 65 63 to find, and bec 1000: 61 75 73 65 20 79 6f 75 20 61 72 65 20 6c 69 6b ause you are lik 1010: 65 6c 79 20 74 6f 0d 0a 67 65 74 20 61 6e 73 77 ely to..get answ 1020: 65 72 73 20 66 72 6f 6d 20 6d 6f 72 65 20 70 65 ers from more pe 1030: 6f 70 6c 65 2e 0d 0a ople...