[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