MySQL++

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

11 check-ins using file HACKERS.md version aaf3894668

2017-11-23
01:07
On the mailing list, Dan Grubbs proposed replacing the use of mysqlpp::internal::str_to_lwr() with a tolower() based loop. He says it improves profiling results, but his formulation doesn't do the same thing as the original code, nor in fact apparently anything useful, thus this testing branch. Leaf check-in: 81b6c9452e user: tangent tags: tolower-speedup
01:06
Added some SSQLSv2 testing files present in previous svn repo but not in tarballs, thus not restored in Fossil conversion, which prevented dtest from running to completion. Since SSQLSv2 has never been completed, this is purely annoying rather than actually important. Leaf check-in: 143985738d user: tangent tags: trunk
00:51
Removed the redundant library removal bit on config/mysql_loc.m4. If triggered, it causes bare -L flags to be put into Makefile.in, which isn't likely to work out well. I don't recall this being *required* anywhere; it looks like overzealous cleanup. check-in: a8184428f3 user: tangent tags: trunk
00:45
If the C API library is in one of the linker's default paths and the first directory the mysql_loc macro searched for the library doesn't exist, it would use that in the -L flag since the link succeeded with that first try. Some linkers (e.g. current macOS) then complain about a bogus -L flag, even though the link succeeds. We now skip the test for directories that don't exist, so that we exit that loop in such cases with one of the bog standard directories like /usr/lib, which exists everywhere. check-in: f2533e5ac5 user: tangent tags: trunk
00:34
No longer #including mysql_version.h ahead of mysql.h in lib/common.h. It causes a warning in newer C API libraries, and we didn't really need to do it anyway. check-in: 80288634c8 user: tangent tags: trunk
2017-09-08
18:29
Removed config.h.in. It's generated by autoheader. check-in: 9f0c045c5c user: tangent tags: trunk
18:28
Removed Makefile.{mingw,simple}, also generated by Bakefile check-in: d37b3b274f user: tangent tags: trunk
18:25
Removed config/autoconf_inc.m4. This macro is generated by Bakefile, not something we wrote. check-in: 2e6be82f2e user: tangent tags: trunk
17:40
Applied an external patch by Augusto Caringi of Red Hat fixing a build issue against MariaDB 10.2.6 due to removal of an obsolete macro. Downstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1471139 check-in: e5f2c3d83f user: tangent tags: trunk
2017-07-04
23:49
Whitespace fix check-in: 05b3f02f21 user: tangent tags: trunk
2017-07-02
01:01
More HACKERS.md tweaks check-in: 527db19b91 user: tangent tags: trunk