log src/lib-sql/driver-cassandra.c @ 22656:1789bf2a1e01

age author description
Mon, 16 Oct 2017 15:41:56 +0300 Timo Sirainen cassandra: Support "timestamp" type fields properly
Mon, 16 Oct 2017 15:12:12 +0300 Timo Sirainen cassandra: Include "prepared" when logging about prepared statement queries
Mon, 16 Oct 2017 14:49:56 +0300 Timo Sirainen cassandra: Fix using bigint types with unprepared statements
Tue, 19 Sep 2017 14:48:54 +0300 Timo Sirainen cassandra: Timestamp should be in microseconds, not milliseconds
Wed, 13 Sep 2017 15:16:59 +0300 Timo Sirainen cassandra: Fix paged queries to work again
Tue, 12 Sep 2017 13:23:51 +0300 Timo Sirainen cassandra: Disable prepared statements with protocol v3 and older
Tue, 22 Aug 2017 14:35:11 +0300 Timo Sirainen cassandra: Add support for prepared statements
Tue, 22 Aug 2017 13:55:15 +0300 Timo Sirainen cassandra: Cleanup - Create statement earlier
Thu, 24 Aug 2017 11:56:38 +0300 Timo Sirainen cassandra: sql_transaction_commit*() cleanup - handle multiple query failures earlier
Thu, 24 Aug 2017 11:13:32 +0300 Timo Sirainen cassandra: sql_transaction_commit_s() - Set query_type correctly
Thu, 24 Aug 2017 11:09:05 +0300 Timo Sirainen cassandra: sql_transaction_commit_s() - Don't allow multi-query transactions
Tue, 22 Aug 2017 11:31:51 +0300 Timo Sirainen lib-sql: Explicitly specify used *_vfuncs methods for drivers.
Mon, 14 Aug 2017 15:44:24 +0300 Timo Sirainen cassandra: Fix confusing debug logging for paged query results.
Thu, 20 Jul 2017 09:46:00 +0300 Martti Rannanjärvi lib-sql: Remove duplicate Cassandra consistency names
Wed, 19 Jul 2017 10:37:25 +0300 Timo Sirainen cassandra: Fix read/write buffer overflows after adding CASSANDRA_QUERY_TYPE_READ_MORE
Mon, 17 Jul 2017 18:10:49 +0300 Timo Sirainen cassandra: Improve logging for multipage queries
Mon, 17 Jul 2017 17:54:07 +0300 Timo Sirainen cassandra: Add page_size setting to enable paged results for queries
Mon, 17 Jul 2017 17:51:03 +0300 Timo Sirainen cassandra: Add wrapper functions in preparation for following commits
Mon, 17 Jul 2017 14:22:35 +0300 Timo Sirainen lib-sql: Add API support for asynchronously iterating over rows.
Fri, 21 Apr 2017 12:54:17 +0300 Timo Sirainen cassandra: Use fallback consistency for CASS_ERROR_LIB_NO_HOSTS_AVAILABLE errors
Mon, 27 Mar 2017 19:50:53 +0300 Aki Tuomi driver-cassandra: Add metric for slow queries
Mon, 27 Mar 2017 13:44:13 +0300 Timo Sirainen cassandra: Fallback consistency fix - it wasn't used permanently
Mon, 27 Mar 2017 13:33:18 +0300 Timo Sirainen cassandra: Fallback consistency fix - max retry interval was set wrong
Mon, 13 Mar 2017 22:52:41 +0200 Timo Sirainen cassandra: Treat CASS_ERROR_SERVER_UNAVAILABLE as "write success is uncertain"
Tue, 21 Feb 2017 11:55:55 +0200 Timo Sirainen cassandra: Don't use i_error() from non-main thread
Tue, 31 Jan 2017 19:43:30 +0200 Aki Tuomi driver-cassandra: Add support for speculative execution
Fri, 10 Feb 2017 16:26:15 +0200 Timo Sirainen cassandra: Track query counts internally and include them in metrics
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Wed, 11 Jan 2017 01:57:46 +0100 Stephan Bosch global: Replaced all instances of memset(p, 0, sizeof(*p)) with the new i_zero() macro.
Mon, 09 Jan 2017 17:48:56 +0200 Timo Sirainen cassandra: Support configuring heartbeat_interval and idle_timeout
Mon, 09 Jan 2017 20:31:35 +0200 Timo Sirainen cassandra: Add support for "bigint" value type.
Wed, 07 Dec 2016 00:14:08 +0200 Timo Sirainen cassandra: Treat "Request timed out" also as SQL_RESULT_ERROR_TYPE_WRITE_UNCERTAIN
Wed, 26 Oct 2016 18:05:32 +0300 Timo Sirainen Compiler warning fixes with -Wstrict-bool
Mon, 10 Oct 2016 13:40:41 +0300 Timo Sirainen cassandra: Added latency_aware_routing connect-parameter.
Sun, 17 Jul 2016 12:37:06 -0600 Timo Sirainen cassandra: Support commit2 API
Sun, 17 Jul 2016 12:33:41 -0600 Timo Sirainen lib-sql: Added sql_transaction_commit2()
Fri, 15 Jul 2016 16:40:31 -0500 Timo Sirainen cassandra: Support returning SQL_RESULT_ERROR_TYPE_WRITE_UNCERTAIN
Fri, 01 Jul 2016 16:31:52 +0300 Timo Sirainen cassandra: Added debug_queries connect setting.
Fri, 01 Jul 2016 16:31:19 +0300 Timo Sirainen cassandra: If query fails, include how long the reply took in the error message.
Fri, 01 Jul 2016 16:30:06 +0300 Timo Sirainen cassandra: Warn if queries take too long (default 5 secs)
Sat, 11 Jun 2016 17:13:12 +0300 Timo Sirainen cassandra: Try fallback_consistency also for write timeout failures.
Wed, 25 May 2016 22:29:47 +0300 Timo Sirainen cassandra: Added metrics=path connect setting.
Fri, 22 Apr 2016 19:37:57 +0300 Timo Sirainen cassandra: Added num_threads, connect_timeout and request_timeout settings.
Sun, 17 Apr 2016 21:15:30 +0300 Timo Sirainen cassandra: Added support for user and password settings.
Wed, 10 Feb 2016 22:15:12 -0700 Michael M Slusarz lib-sql: Allow port to be configured for Cassandra cluster
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Wed, 14 Oct 2015 14:06:35 +0300 Timo Sirainen cassandra: Added read/write/delete_fallback_consistency settings.
Tue, 13 Oct 2015 20:39:50 +0300 Timo Sirainen cassandra: Added support for returning "int" type values.
Thu, 24 Sep 2015 20:58:04 +0300 Timo Sirainen cassandra: copy&paste mistake - use monotonic timestamp generator, not server side..
Thu, 24 Sep 2015 20:51:16 +0300 Timo Sirainen cassandra: Added "version" parameter to specify a protocol version.
Thu, 24 Sep 2015 19:40:41 +0300 Timo Sirainen cassandra: Use a local monotonic timestamp generator.
Thu, 17 Sep 2015 07:26:49 +0900 Timo Sirainen cassandra: With debugging, log also how many rows were iterated.
Thu, 17 Sep 2015 07:24:28 +0900 Timo Sirainen cassandra: With debugging, log also how long result was used for before it was freed.
Thu, 17 Sep 2015 07:20:32 +0900 Timo Sirainen cassandra: Don't crash if connection to Cassandra failed.
Thu, 17 Sep 2015 07:07:57 +0900 Timo Sirainen cassandra: If log_level=debug, log also how long the queries take.
Tue, 15 Sep 2015 15:20:08 +0900 Timo Sirainen cassandra: Added delete_consistency parameter.
Thu, 03 Sep 2015 21:37:09 +0300 Timo Sirainen cassandra: Handle async queries internally - don't use sql pooling code.
Wed, 02 Sep 2015 19:43:26 +0300 Timo Sirainen lib-sql: Implemented sql_escape_blob()
Wed, 02 Sep 2015 19:42:45 +0300 Timo Sirainen cassandra: Implemented support for binary values.
Wed, 02 Sep 2015 17:20:02 +0300 Timo Sirainen lib-sql: Mark Cassandra driver as pooled.