- 28 Sep, 2012 5 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
-
unknown authored
-
unknown authored
-
unknown authored
MDEV-127 Optimization of memory allocation MDEV-483 Make column_check function which cheсks dynamic columns integrit JSON conversion function
-
- 27 Sep, 2012 2 commits
-
-
Sergey Petrunya authored
- Don't connect right away in ha_cassandra::open. If we do this, it becomes impossible to do SHOW CREATE TABLE when the server is not present. - Note: CREATE TABLE still requires that connection is present, as it needs to check whether the specified DDL can be used with Cassandra. We could delay that check also, but then one would not be able to find out about errors in table DDL until they do a SELECT.
-
Sergey Petrunya authored
- Support UPDATE statements - Follow what CQL does: don't show deleted rows (they show up as rows without any columns in reads)
-
- 26 Sep, 2012 3 commits
-
-
Sergey Petrunya authored
- Better error messages.
-
Sergey Petrunya authored
- Add a test for ALTER TABLE
-
Sergey Petrunya authored
- Add capability to retry calls that have failed with UnavailableException or [Cassandra's] TimedOutException. - We don't retry for Thrift errors yet, although could easily do, now.
-
- 25 Sep, 2012 1 commit
-
-
Sergey Petrunya authored
- Support mapping Cassandra's timestamp to INT64 - Support mapping Cassadnra's decimal to VARBINARY.
-
- 24 Sep, 2012 2 commits
-
-
Sergey Petrunya authored
- allow only VARBINARY(n), all other types can get meaningless data after conversions - more comments
-
Sergey Petrunya authored
- Add support for Cassandra's 'varint' datatype, mappable to VARBINARY.
-
- 22 Sep, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 20 Sep, 2012 1 commit
-
-
Sergey Petrunya authored
- Added @@cassandra_thrift_host global variable.
-
- 16 Sep, 2012 1 commit
-
-
Sergey Petrunya authored
- added option thrift_port which allows to specify which port to connect to - not adding username/password - it turns out, there are no authentication schemes in stock cassandra distribution.
-
- 14 Sep, 2012 3 commits
-
-
Sergey Petrunya authored
- Use more permissive locking.
-
Sergey Petrunya authored
- Also provide handling for generic Thrift exceptions. These are not listed in the 'throws' clause of API definition but still can happen.
-
Sergey Petrunya authored
- Catch all kinds of exceptions when calling Thrift code.
-
- 12 Sep, 2012 2 commits
-
-
Sergey Petrunya authored
Cassandra SE: small optimization: StringCopyConverter::mariadb_to_cassandra doesn't need to make NULL-terminated strings.
-
Sergey Petrunya authored
-
- 10 Sep, 2012 2 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Make cassandra.test drop and re-crate the test keyspace.
-
- 07 Sep, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 31 Aug, 2012 2 commits
-
-
Sergey Petrunya authored
- Make an attempt at fixing.
-
Sergey Petrunya authored
- add support for Cassandra's UUID datatype. We map it to CHAR(36).
-
- 29 Aug, 2012 5 commits
-
-
Sergey Petrunya authored
-
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 1 commit
-
-
Sergey Petrunya authored
-