Upgrading mysql2 0.1 to 0.2
Unknown0.1.9 → 0.2.24
Fetching 31 releases from GitHub…0 / 31
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
Requires Ruby >= 0 from 0.2.23 (none stated before).
API changes
Generated by DepDelta from published Ruby source. Not mixed with prose notes.
- removed:
module Sequel
- removed:
static method Base.em_mysql2_connection(_) - removed:
static method ConnectionAdapters.fiber_pools() - removed:
static method ConnectionAdapters.register_fiber_pool(_)
- removed:
class ConnectionPool - removed:
class FiberedMonitor - removed:
constructor ConnectionPool(_) - removed:
method FiberedMonitor.new_cond() - removed:
method FiberedMonitor.synchronize() - removed:
method Mysql2Adapter.select_values(_, _ = …) - removed:
method Mysql2Column.klass() - removed:
method Mysql2Column.type_cast(_) - removed:
method Mysql2Column.type_cast_code(_) - changed:
method Mysql2Adapter.tables(_ = …) → method Mysql2Adapter.tables(_ = …, _ = …) - added:
class Mysql2IndexDefinition < Struct.new(:table, :name, :unique, :columns, :lengths) - added:
method Mysql2Adapter.requires_reloading?() - added:
method Mysql2Adapter.table_exists?(_)
- removed:
class Queue - removed:
constructor Queue() - removed:
method Queue.signal() - removed:
method Queue.wait(_)
- removed:
const Client.CHARSET_MAP - removed:
const Client.MYSQL_CHARSET_MAP - removed:
module Fibered - removed:
static method Client.encoding_from_charset(_) - removed:
static method Client.encoding_from_charset_code(_) - changed:
constructor Error(_) → constructor Error(_, _ = …) - changed:
property Error.sql_state: accessor → property Error.sql_state: reader - added:
const Error.ENCODE_OPTS - added:
const Error.REPLACEMENT_CHAR - added:
method Client.query_info() - added:
method Error.error() - added:
module Util - added:
property Client.query_options: reader - added:
property Client.read_timeout: reader - added:
property Error.errno: accessor - added:
property Error.server_version: writer - added:
set Error.sql_state(_) - added:
static method Client.default_query_options() - added:
static method Util.key_hash_as_symbols(_)
- added:
method Client.close(*)
- removed:
class Client < ::Mysql2::Client - removed:
method Client.query(_, _ = …)
- removed:
constructor Watcher(_, _) - removed:
method Watcher.notify_readable() - removed:
module Watcher
- removed:
const Mysql2.MYSQL2_LITERAL_PROC - removed:
const Mysql2.MYSQL_TYPES - removed:
const Mysql2.MYSQL_TYPE_PROCS - removed:
module Mysql2 - removed:
static property Mysql2.convert_invalid_date_time: accessor - removed:
static property Mysql2.convert_tinyint_to_bool: accessor
- removed:
class Database < Sequel::Database - removed:
class Dataset < Sequel::Dataset - removed:
const Database.MYSQL_DATABASE_DISCONNECT_ERRORS - removed:
method Database.call_sproc(_, _ = …) - removed:
method Database.connect(_) - removed:
method Database.dataset(_ = …) - removed:
method Database.execute(_, _ = …) - removed:
method Database.server_version(_ = …) - removed:
method Dataset.delete() - removed:
method Dataset.fetch_rows(_) - removed:
method Dataset.graph(*) - removed:
method Dataset.insert(*) - removed:
method Dataset.replace(*) - removed:
method Dataset.update(_ = …)
- removed:
module StoredProcedureMethods