summaryrefslogtreecommitdiff
path: root/storage/sphinx
Commit message (Collapse)AuthorAgeFilesLines
* compilation errors on sparc sun studio 10Sergei Golubchik2016-02-151-0/+2
| | | | | | | | | | | | 1. unused static inline functions are only removed at -xO4, otherwise test binaries will depend on various mysys symbols that they don't use. Link test with libmysys. 2. Sphinx - don't instantiate (explicitly) templates before they're defined. Or, rather, don't instantiate them explicitly at all. 3. GIS - don't use anonymous unions and structs.
* MDEV-5120 Test suite test maria-no-logging failsSergei Golubchik2014-10-021-0/+1
| | | | | | | | stat structure (from <sys/stat.h>) is conditionally defined to have different layout and size depending on the defined macros. The correct macro is defined in my_config.h, which means it MUST be included first (or, at least before <features.h> - so, practically, before including any system headers).
* fix SphinxSE to not leave Sphinx_error status variable uninitializedSergei Golubchik2014-02-141-1/+3
|
* Fixed some cache variables that could be set to higher value than what the ↵Michael Widenius2013-06-061-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | code supported (size_t) Fixed some cases that didn't work with > 4G buffers. Fixed compiler warnings include/mysql_com.h: Avoid compiler warning with strncmp() sql-common/client.c: Fixed long comment; Added () sql/filesort.cc: Fix code to get filesort to work with big buffers sql/sys_vars.cc: Fixed some cache variables that could be set to higher value than the size_t Limit query cache to ULONG_MAX as the query cache buffer variables are ulong storage/federatedx/ha_federatedx.cc: Remove not used variable storage/maria/ha_maria.cc: Fix that bulk_insert() works with big buffers storage/maria/ma_write.c: Fix that bulk_insert() works with big buffers storage/myisam/ha_myisam.cc: Fix that bulk_insert() works with big buffers storage/myisam/mi_write.c: Fix that bulk_insert() works with big buffers storage/sphinx/snippets_udf.cc: Fixed compiler warnings
* MDEV-4548 - compile sphinx.so/dll and include into packagesVladislav Vaintroub2013-05-222-13/+55
| | | | | replaced snippets_udf.cc with the latest version (2.0.8 from sphinxsource.com), fixed trivial errors on Windows. It will be compiled and installed into plugins directory now.
* MDEV-3883 Show global status not in orderSergei Golubchik2013-01-081-6/+6
|
* Fixed some simple warnings on Windows.Vladislav Vaintroub2012-04-131-1/+0
|
* fix SphinxSE version as reported in I_S.PLUGINSSergei Golubchik2012-03-131-3/+3
|
* merge with mysql-5.5.21Sergei Golubchik2012-03-091-1/+1
|
* Upgraded sphinx to version 2.0.4Michael Widenius2012-03-076-1422/+1074
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixed memory leaks and compiler warnings in ha_sphinx.cc Added HA_MUST_USE_TABLE_CONDITION_PUSHDOWN so that an engine can force index condition to be used mysql-test/suite/sphinx/sphinx.result: Added testing of pushdown conditions and sphinx status variables. mysql-test/suite/sphinx/sphinx.test: Added testing of pushdown conditions and sphinx status variables. mysql-test/suite/sphinx/suite.pm: Print version number if sphinx version is too old. sql/handler.h: Added HA_MUST_USE_TABLE_CONDITION_PUSHDOWN so that an engine can force index condition to be used sql/sql_base.cc: Added 'thd' argument to check_unused() to be able to set 'entry->in_use' if we call handler->extra(). This was needed as sphinx (and possible other storage engines) assumes that 'in_use' is set if handler functions are called. sql/sql_select.cc: Test if handler is forcing pushdown condition to be used. storage/sphinx/ha_sphinx.cc: Updated to version 2.0.4 Fixed memory leaks and compiler warnings. storage/sphinx/ha_sphinx.h: Updated to version 2.0.4 storage/sphinx/snippets_udf.cc: Updated to version 2.0.4
* Fix build and packaging on Windows:Vladislav Vaintroub2011-11-261-1/+1
| | | | | | | | | | | | | | | | | | - build executables we have in 5.3 (mysql_install_db.exe, mysq_upgrade_service.exe, upgrade wizard), and MSI - add some missing headers to windows specific source files. This needs to be done since 5.5 is using WIN32_LEAN_AND_MEAN preprocessor constant thus windows.h no more includes whiole Windows - do not deliver perl scripts (mysql_install_db.pl & friends) -they do not work, are not documented, and we have native executables for this functionality. do not pack echo.exe, replace.exe into MSI, they are not needed. Do not build resolveip on Windows, it is not used. - precache results of of system checks in cmake/os/WindowsCache.cmake (like it is alreay done for majority of tests to speed up cmake run with VS) - make feedback plugin DEFAULT on Windows (so MSI works if user enables plugin), fix null pointer access in PSI_register
* 5.3->5.5 mergeSergei Golubchik2011-11-221-1/+1
|\
| * Compiler warning about assigned but not used variables fixed.unknown2011-10-181-1/+1
| |
* | mysql-5.5.18 mergeSergei Golubchik2011-11-031-20/+0
| |
* | fixes for windowsSergei Golubchik2011-10-211-3/+1
| |
* | merge with 5.3Sergei Golubchik2011-10-191-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | sql/sql_insert.cc: CREATE ... IF NOT EXISTS may do nothing, but it is still not a failure. don't forget to my_ok it. ****** CREATE ... IF NOT EXISTS may do nothing, but it is still not a failure. don't forget to my_ok it. sql/sql_table.cc: small cleanup ****** small cleanup
| * MBug#691437: storage/sphinx/plug.in missing from source tarball.unknown2010-12-171-1/+1
| | | | | | | | It was missing from EXTRA_DIST in Makefile.am.
| * Fixed compiler warningsMichael Widenius2010-12-011-3/+3
| | | | | | | | | | | | | | sql/debug_sync.cc: Initalize variable storage/sphinx/Makefile.am: Ensure we compile with the -Wno-unused-parameter flag
| * merge with 5.1Michael Widenius2010-11-301-1/+1
| |
| * Merge MariaDB 5.1->5.2unknown2010-11-192-7/+6
| |
* | remove unused autotools filesSergei Golubchik2011-07-032-61/+0
| |
* | lots of post-merge changesSergei Golubchik2011-04-254-28/+42
| |
* | merge.Sergei Golubchik2010-11-251-11/+4
|/ | | | | | checkpoint. does not compile.
* oqgraph and sphinx on windowsSergei Golubchik2010-09-151-3/+4
|
* Fixed compiler warningsMichael Widenius2010-08-262-8/+9
| | | | | | | | | sql/item.h: Fixed wrong declaration storage/sphinx/ha_sphinx.h: Fixed arguments to read_time() storage/sphinx/snippets_udf.cc: Include mysql headerfile first to avoid compiler warnings
* Fixed compiler warnings and test failuresMichael Widenius2010-08-062-10/+10
|
* Fixed compiler and valgrind warningsMichael Widenius2010-07-191-17/+17
| | | | | | | | | | | mysql-test/valgrind.supp: Added suppression for memory leak in dlsym() on work-amd64 plugin/auth/auth_socket.c: Fixed compiler warning (wrong macro usage) storage/example/ha_example.cc: Fixed compiler warnings storage/sphinx/ha_sphinx.cc: Fixed compiler warnings
* Initial import of SpinxSE, with fixes for MariaDB.unknown2010-07-0911-0/+5090