[DRE-commits] [ruby-sequel] 01/03: Merge tag 'upstream/4.37.0'
Antonio Terceiro
terceiro at moszumanska.debian.org
Sun Aug 7 12:29:38 UTC 2016
This is an automated email from the git hooks/post-receive script.
terceiro pushed a commit to branch master
in repository ruby-sequel.
commit 804d94123d18300a5ff665b37196190175a320f9
Merge: e3f3e07 355bca3
Author: Antonio Terceiro <terceiro at debian.org>
Date: Sun Aug 7 09:02:23 2016 -0300
Merge tag 'upstream/4.37.0'
Upstream version 4.37.0
# gpg: Signature made Dom 07 Ago 2016 09:02:15 BRT using RSA key ID CD460BDE
# gpg: Good signature from "Antonio Terceiro <terceiro at softwarelivre.org>"
# gpg: aka "Antonio Terceiro <terceiro at dcc.ufba.br>"
# gpg: aka "Antonio Terceiro <terceiro at colivre.coop.br>"
# gpg: aka "Antonio Terceiro <terceiro at debian.org>"
# gpg: aka "Antonio Terceiro <antonio.terceiro at linaro.org>"
# gpg: aka "Antonio Terceiro <antonio.terceiro at linaro.org>"
.travis.gemfile | 25 ++-
.travis.yml | 8 +-
CHANGELOG | 102 ++++++++++++
Rakefile | 33 ++--
doc/association_basics.rdoc | 31 +++-
doc/migration.rdoc | 24 +++
doc/object_model.rdoc | 8 +-
doc/prepared_statements.rdoc | 4 +-
doc/release_notes/4.34.0.txt | 86 ++++++++++
doc/release_notes/4.35.0.txt | 130 +++++++++++++++
doc/release_notes/4.36.0.txt | 116 ++++++++++++++
doc/release_notes/4.37.0.txt | 50 ++++++
doc/schema_modification.rdoc | 17 +-
doc/security.rdoc | 6 +-
doc/testing.rdoc | 1 +
doc/validations.rdoc | 13 +-
lib/sequel/adapters/ado.rb | 6 +-
lib/sequel/adapters/ado/access.rb | 12 +-
lib/sequel/adapters/ado/mssql.rb | 4 +-
lib/sequel/adapters/amalgalite.rb | 14 +-
lib/sequel/adapters/cubrid.rb | 10 +-
lib/sequel/adapters/do.rb | 6 +-
lib/sequel/adapters/do/mysql.rb | 2 +-
lib/sequel/adapters/do/postgres.rb | 2 +-
lib/sequel/adapters/do/sqlite3.rb | 2 +-
lib/sequel/adapters/ibmdb.rb | 14 +-
lib/sequel/adapters/jdbc.rb | 34 ++--
lib/sequel/adapters/jdbc/db2.rb | 2 +-
lib/sequel/adapters/jdbc/derby.rb | 6 +-
lib/sequel/adapters/jdbc/h2.rb | 8 +-
lib/sequel/adapters/jdbc/hsqldb.rb | 4 +-
lib/sequel/adapters/jdbc/mssql.rb | 2 +-
lib/sequel/adapters/jdbc/mysql.rb | 2 +-
lib/sequel/adapters/jdbc/oracle.rb | 2 +-
lib/sequel/adapters/jdbc/postgresql.rb | 4 +-
lib/sequel/adapters/jdbc/sqlanywhere.rb | 2 +-
lib/sequel/adapters/jdbc/sqlite.rb | 2 +-
lib/sequel/adapters/jdbc/transactions.rb | 20 +--
lib/sequel/adapters/mock.rb | 9 +-
lib/sequel/adapters/mysql.rb | 10 +-
lib/sequel/adapters/mysql2.rb | 115 ++++++++++++-
lib/sequel/adapters/odbc.rb | 6 +-
lib/sequel/adapters/odbc/mssql.rb | 4 +-
lib/sequel/adapters/oracle.rb | 28 ++--
lib/sequel/adapters/postgres.rb | 15 +-
lib/sequel/adapters/shared/access.rb | 2 +-
lib/sequel/adapters/shared/mssql.rb | 46 ++++--
lib/sequel/adapters/shared/oracle.rb | 57 ++++++-
lib/sequel/adapters/shared/postgres.rb | 25 ++-
lib/sequel/adapters/shared/sqlite.rb | 20 ++-
lib/sequel/adapters/sqlanywhere.rb | 4 +-
lib/sequel/adapters/sqlite.rb | 16 +-
lib/sequel/adapters/swift.rb | 16 +-
lib/sequel/adapters/swift/mysql.rb | 2 +-
lib/sequel/adapters/swift/postgres.rb | 2 +-
lib/sequel/adapters/swift/sqlite.rb | 2 +-
lib/sequel/adapters/tinytds.rb | 16 +-
lib/sequel/adapters/utils/mysql_mysql2.rb | 82 ++++++++++
.../{shared => utils}/mysql_prepared_statements.rb | 70 --------
lib/sequel/ast_transformer.rb | 8 +-
lib/sequel/connection_pool.rb | 13 ++
lib/sequel/connection_pool/sharded_single.rb | 8 +-
lib/sequel/connection_pool/sharded_threaded.rb | 68 +++++---
lib/sequel/connection_pool/single.rb | 8 +-
lib/sequel/connection_pool/threaded.rb | 39 +++--
lib/sequel/database/logging.rb | 21 ++-
lib/sequel/database/misc.rb | 33 ++--
lib/sequel/database/schema_generator.rb | 13 +-
lib/sequel/database/schema_methods.rb | 17 +-
lib/sequel/database/transactions.rb | 70 +++++---
lib/sequel/dataset.rb | 4 +
lib/sequel/dataset/actions.rb | 72 +++++----
lib/sequel/dataset/features.rb | 5 +
lib/sequel/dataset/query.rb | 6 +
lib/sequel/dataset/sql.rb | 4 +
lib/sequel/extensions/_pretty_table.rb | 2 +-
lib/sequel/extensions/arbitrary_servers.rb | 2 +-
lib/sequel/extensions/columns_introspection.rb | 2 +-
lib/sequel/extensions/connection_expiration.rb | 89 +++++++++++
lib/sequel/extensions/connection_validator.rb | 14 +-
lib/sequel/extensions/constraint_validations.rb | 28 ++++
lib/sequel/extensions/duplicate_columns_handler.rb | 87 ++++++++++
lib/sequel/extensions/error_sql.rb | 6 +-
lib/sequel/extensions/migration.rb | 20 ++-
lib/sequel/extensions/pg_range.rb | 98 ++++++++++--
lib/sequel/extensions/schema_dumper.rb | 13 +-
lib/sequel/extensions/server_logging.rb | 61 +++++++
lib/sequel/extensions/sql_comments.rb | 91 +++++++++++
lib/sequel/extensions/string_agg.rb | 178 +++++++++++++++++++++
lib/sequel/model.rb | 69 ++------
lib/sequel/model/associations.rb | 52 ++++--
lib/sequel/model/base.rb | 139 ++++++++++++++--
lib/sequel/plugins/class_table_inheritance.rb | 12 ++
lib/sequel/plugins/constraint_validations.rb | 20 ++-
lib/sequel/plugins/dataset_associations.rb | 22 ++-
lib/sequel/plugins/delay_add_association.rb | 1 +
lib/sequel/plugins/json_serializer.rb | 12 +-
lib/sequel/plugins/prepared_statements_safe.rb | 3 +-
lib/sequel/plugins/update_or_create.rb | 2 +-
lib/sequel/plugins/validation_helpers.rb | 7 +
lib/sequel/sql.rb | 8 +
lib/sequel/version.rb | 2 +-
spec/adapter_spec.rb | 4 +
spec/adapters/mysql_spec.rb | 2 +-
spec/adapters/postgres_spec.rb | 23 ++-
spec/adapters/spec_helper.rb | 6 +
spec/adapters/sqlite_spec.rb | 18 +++
spec/core/connection_pool_spec.rb | 81 +++++++++-
spec/core/database_spec.rb | 51 ++++++
spec/core/dataset_spec.rb | 40 +++++
spec/core/expression_filters_spec.rb | 4 +
spec/core/mock_adapter_spec.rb | 13 +-
spec/core/schema_generator_spec.rb | 2 +-
spec/core_model_spec.rb | 2 +
spec/core_spec.rb | 1 +
spec/extensions/connection_expiration_spec.rb | 121 ++++++++++++++
spec/extensions/connection_validator_spec.rb | 7 +
.../constraint_validations_plugin_spec.rb | 14 ++
spec/extensions/constraint_validations_spec.rb | 64 ++++++++
spec/extensions/dataset_associations_spec.rb | 32 ++++
spec/extensions/delay_add_association_spec.rb | 22 +++
spec/extensions/duplicate_columns_handler_spec.rb | 110 +++++++++++++
spec/extensions/json_serializer_spec.rb | 6 +
spec/extensions/migration_spec.rb | 3 +
spec/extensions/pg_json_spec.rb | 2 +-
spec/extensions/pg_range_spec.rb | 72 ++++++++-
spec/extensions/prepared_statements_safe_spec.rb | 2 +-
spec/extensions/schema_dumper_spec.rb | 5 +-
spec/extensions/server_logging_spec.rb | 45 ++++++
spec/extensions/sql_comments_spec.rb | 27 ++++
spec/extensions/string_agg_spec.rb | 85 ++++++++++
spec/extensions/validation_helpers_spec.rb | 13 ++
spec/files/reversible_migrations/006_reversible.rb | 10 ++
spec/files/reversible_migrations/007_reversible.rb | 10 ++
spec/integration/associations_test.rb | 30 +++-
spec/integration/dataset_test.rb | 40 ++++-
spec/integration/eager_loader_test.rb | 2 +-
spec/integration/migrator_test.rb | 24 ++-
spec/integration/plugin_test.rb | 45 +++++-
spec/integration/schema_test.rb | 46 ++----
spec/integration/spec_helper.rb | 4 +
spec/integration/transaction_test.rb | 10 ++
spec/integration/type_test.rb | 2 +-
spec/model/association_reflection_spec.rb | 10 ++
spec/model/eager_loading_spec.rb | 16 ++
spec/model/model_spec.rb | 49 ++++++
spec/model/record_spec.rb | 9 ++
spec/model_no_assoc_spec.rb | 1 +
spec/model_spec.rb | 1 +
spec/plugin_spec.rb | 1 +
spec/rcov.opts | 8 -
www/pages/documentation.html.erb | 2 +-
www/pages/plugins.html.erb | 7 +-
www/pages/press.html.erb | 2 +-
154 files changed, 3412 insertions(+), 584 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-sequel.git
More information about the Pkg-ruby-extras-commits
mailing list