Fix geometry column replace issue. refs #2057
Fix for compiler warnings on Windows. refs #1964
Fix for compiler warnings on Windows. refs #1964
Merge branch 'master' of github.com:mroonga/mroonga
Fix invalid update vector column at replace. refs #2064
doc ja: fix a typo

Mari DB ->
MariaDB
    +
mariadb10.0.5: follow regular expression engine directory name change

Regular expresssion engine directory is changed since MariaDB 10.0.5:

regex/ ->
pcre/

fixes #2066

Reported by Kazuhiko Shiozaki. Thanks!!!
Fix multi range read disk sweep. refs #1959
Fix multi range read disk sweep. refs #1959
travis: use the latest MariaDB versions

5.5.32 ->
5.5.33a
     ^^

10.0.4 ->
10.0.5
     ^
Fix multi range read disk sweep. refs #1959

Reported by Kimura. Thanks!!!

This reverts commit 570279835faf81f0df89051425d2a354a1585c82.
Add MYSQL50600 macro for set_ha_share_ref() function. refs #1959

set_ha_share_ref() function is implemented in MySQL 5.6.

Reported by Kimura. Thanks!!!
test: fix misleading name

The table doesn't have many records. So it should be renamed.
thd->work_part_info is sometimes uninitialized.
Merge branch 'master' of github.com:mroonga/mroonga
Remove needless parenthesis
Remove needless value for flag macro

We should use it by checking whether defined or not.
Move version check to hpp from cpp

We should check MySQL version and define logical flags in hpp and use
them in cpp. It improves maintenability.

Some flags are used in two or more locations. If they are used in two
or more locations, we need to write the same version check conditions
there. It reduces maintenability:

Not good:

    #if MYSQL_VERSION_ID >= 50607
      // code1
    #endif
      // ...
    #if MYSQL_VERSION_ID >= 50607
      // code2
    #endif

Better:

    #if MYSQL_VERSION_ID >= 50607
    #  define LOGICAL_FLAG
    #endif

    #ifdef LOGICAL_FLAG
      // code1
    #endif
      // ...
    #ifdef LOGICAL_FLAG
      // code2
    #endif
test mariadb: disable DS-MRR optimization test on MariaDB

Because MariaDB 10.0.5 disables the optimization by default.

https://mariadb.com/kb/en/optimizer-switch/ says

    Flag and default setting | ...
    ...
    mrr=off | ...
    ...
travis: support X.Y.Za style version such as 5.5.33a