- 29 Aug, 2012 4 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Add mapping for INT datatype - Primary key column should now be named like CQL's primary key, or 'rowkey' if CF has key_alias.
-
Sergey Petrunya authored
-
- 28 Aug, 2012 2 commits
-
-
Sergey Petrunya authored
- Full table scan internally uses LIMIT n, and re-starts the scan from the last seen rowkey value. rowkey ranges are inclusive, so we will see the same rowkey again. We should ignore it.
-
Sergey Petrunya authored
- Remove HTON_CAN_RECREATE flag, re-create won't delete rows in cassandra.
-
- 27 Aug, 2012 1 commit
-
-
Sergey Petrunya authored
- We use HA_MRR_NO_ASSOC ("optimizer_switch=join_cache_hashed") mode - Not able to use BKA's buffers yet. - There is a variable to control batch size - There are status counters. - Nedeed to make some fixes in BKA code (to be checked with Igor)
-
- 26 Aug, 2012 1 commit
-
-
Sergey Petrunya authored
- bulk inserts themselves - control variable and counters.
-
- 23 Aug, 2012 2 commits
-
-
Sergey Petrunya authored
- preparations for support of bulk INSERT.
-
Sergey Petrunya authored
- Fix typo in ha_cassandra::rnd_pos(). - in ::index_read_map(), do not assume that pk column is part of table->read_set.
-
- 21 Aug, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 20 Aug, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 19 Aug, 2012 3 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Partial support for DELETE ... WHERE.
-
Sergey Petrunya authored
- Descriptive error messages - Unpack PK column on range scans
-
- 18 Aug, 2012 3 commits
-
-
Sergey Petrunya authored
- Support "DELETE FROM cassandra_table"
-
Sergey Petrunya authored
- Got range reads to work (except for unpacking of the rowkey value)
-
Sergey Petrunya authored
- Introduce type converters (so far rather trivial) - switch INSERT to using batch_mutate()
-
- 17 Aug, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 01 Aug, 2012 1 commit
-
-
Sergei Golubchik authored
When appliying parent combinations to the overlay, filter them through the %skip_combinations using the overlayed filename
-
- 02 Aug, 2012 3 commits
-
-
Vladislav Vaintroub authored
-
Elena Stepanova authored
Post-merge fixes for mismatches that only affect 5.5 (but not 5.3)
-
Elena Stepanova authored
-
- 01 Aug, 2012 1 commit
-
-
Elena Stepanova authored
Following reasons caused mismatches: - different handling of invalid values; - different CAST results with fractional seconds; - microseconds support in MariaDB; - different algorithm of comparing temporal values; - differences in error and warning texts and codes; - different approach to truncating datetime values to time; - additional collations; - different record order for queries without ORDER BY; - MySQL bug#66034. More details in MDEV-369 comments.
-
- 31 Jul, 2012 5 commits
-
-
Sergei Golubchik authored
make CMakeLists.txt to detect if the installed boost can be compiled with the installed compile and specified set of compiler options. Background: even sufficiently new Boost cannot be compiled with the sufficiently old gcc in the presence of -fno-rtti
-
Sergei Golubchik authored
add missing checks to configure.cmake remove dead code and unused HAVE_xxx constants from the sources
-
Sergei Golubchik authored
Don't use ER(xxx) in THD::close_connection(), when current_thd is already reset to NULL. Prefer ER_THD() or ER_DEFAULT() instead.
-
Alexey Botchkov authored
mysql_rm_table_no_locks() function was modified. When we construct log record for the DROP TABLE, now we look if there's a comment before the first table name and add it to the record if so. per-file comments: sql/sql_table.cc MDEV-340 Save replication comments for DROP TABLE. comment_length() function implemented to find comments in the query, call it in mysql_rm_table_no_locks() and use the result to form log record. mysql-test/suite/binlog/r/binlog_drop_if_exists.result MDEV-340 Save replication comments for DROP TABLE. test result updated. mysql-test/suite/binlog/t/binlog_drop_if_exists.test MDEV-340 Save replication comments for DROP TABLE. test case added.
-
Sergei Golubchik authored
Add the check for sys/utsname.h to configure.cmake
-
- 30 Jul, 2012 2 commits
-
-
Vladislav Vaintroub authored
use correct macro for Microsoft compiler. It is _MSC_VER , not _MSV_VER
-
Elena Stepanova authored
Following reasons caused mismatches: - different handling of invalid values; - different CAST results with fractional seconds; - microseconds support in MariaDB; - different algorithm of comparing temporal values; - differences in error and warning texts and codes; - different approach to truncating datetime values to time; - additional collations; - different record order for queries without ORDER BY; - MySQL bug#66034. More details in MDEV-369 comments.
-
- 26 Jul, 2012 1 commit
-
-
Elena Stepanova authored
-
- 25 Jul, 2012 1 commit
-
-
Sergey Petrunya authored
- Make Item_subselect::fix_fields() ignore UNCACHEABLE_EXPLAIN flag when deciding whether the subquery item should be marked as constant.
-
- 24 Jul, 2012 1 commit
-
-
unknown authored
-
- 23 Jul, 2012 1 commit
-
-
Vladislav Vaintroub authored
Fix : use attribute %config(noreplace) for /etc/my.cnf , instead of (automatically generated) %config
-
- 19 Jul, 2012 2 commits
-
-
-
Axel Schwenke authored
-
- 18 Jul, 2012 3 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- index_merge/intersection is unable to work on GIS indexes, because: 1. index scans have no Rowid-Ordered-Retrieval property 2. When one does an index-only read over a GIS index, they do not get the index tuple, because index only contains bounding box of the geometry. This is why key_copy() call crashed. This patch fixes #1, which makes the problem go away. Theoretically, it would be nice to check #2, too, but SE API semantics is not sufficiently precise to do it.
-