[DRE-commits] [ruby-sequel] 01/01: Merge tag 'upstream/4.15.0'

Dmitry Borodaenko angdraug at moszumanska.debian.org
Sat Oct 18 18:56:02 UTC 2014


This is an automated email from the git hooks/post-receive script.

angdraug pushed a commit to branch master
in repository ruby-sequel.

commit 58dd77038aafde71065da4a8a91acf4bb2a8c547
Merge: aac9f75 dca9c2d
Author: Dmitry Borodaenko <angdraug at gmail.com>
Date:   Sat Oct 18 11:16:51 2014 -0700

    Merge tag 'upstream/4.15.0'
    
    Upstream version 4.15.0

 CHANGELOG                                          |  56 +++
 CONTRIBUTING                                       |   8 +-
 README.rdoc                                        |   6 +-
 Rakefile                                           |   2 +-
 doc/active_record.rdoc                             |   8 +-
 doc/advanced_associations.rdoc                     |   4 +-
 doc/association_basics.rdoc                        |  22 +-
 doc/cheat_sheet.rdoc                               |  14 +-
 doc/core_extensions.rdoc                           |   2 +-
 doc/dataset_filtering.rdoc                         |   2 +-
 doc/extensions.rdoc                                |   2 +-
 doc/migration.rdoc                                 |   6 +-
 doc/model_hooks.rdoc                               |   2 +-
 doc/opening_databases.rdoc                         |  26 +-
 doc/postgresql.rdoc                                |   4 +-
 doc/prepared_statements.rdoc                       |   2 +-
 doc/querying.rdoc                                  |  62 +--
 doc/release_notes/4.13.0.txt                       |   2 +-
 doc/release_notes/4.14.0.txt                       |  68 +++
 doc/release_notes/4.15.0.txt                       |  56 +++
 doc/schema_modification.rdoc                       |   2 +-
 doc/sharding.rdoc                                  |   4 +-
 doc/sql.rdoc                                       |   2 +-
 doc/testing.rdoc                                   |  14 +-
 doc/virtual_rows.rdoc                              |   4 +-
 lib/sequel/adapters/fdbsql.rb                      | 285 +++++++++++
 lib/sequel/adapters/informix.rb                    |  15 +
 lib/sequel/adapters/jdbc/fdbsql.rb                 |  65 +++
 lib/sequel/adapters/jdbc/jtds.rb                   |   4 +
 lib/sequel/adapters/mock.rb                        |   1 +
 lib/sequel/adapters/mysql.rb                       |  36 +-
 lib/sequel/adapters/mysql2.rb                      |  14 +-
 lib/sequel/adapters/shared/fdbsql.rb               | 550 +++++++++++++++++++++
 lib/sequel/adapters/shared/mysql.rb                |  20 +-
 lib/sequel/adapters/shared/postgres.rb             | 162 +++---
 lib/sequel/adapters/shared/sqlite.rb               |   4 +-
 lib/sequel/ast_transformer.rb                      |   2 +-
 lib/sequel/connection_pool/sharded_single.rb       |  16 +-
 lib/sequel/connection_pool/sharded_threaded.rb     |  16 +-
 lib/sequel/database/connecting.rb                  |   4 +-
 lib/sequel/database/schema_generator.rb            |  12 +
 lib/sequel/database/schema_methods.rb              |  28 +-
 lib/sequel/database/transactions.rb                |   3 +-
 lib/sequel/dataset/actions.rb                      |   8 +-
 lib/sequel/dataset/graph.rb                        |   4 +
 lib/sequel/dataset/placeholder_literalizer.rb      |   7 +
 lib/sequel/dataset/query.rb                        |  36 +-
 lib/sequel/dataset/sql.rb                          |   6 +-
 lib/sequel/extensions/_pretty_table.rb             |   1 +
 lib/sequel/extensions/arbitrary_servers.rb         |   5 +-
 lib/sequel/extensions/columns_introspection.rb     |   1 +
 lib/sequel/extensions/connection_validator.rb      |   1 +
 lib/sequel/extensions/constraint_validations.rb    |   1 +
 .../extensions/current_datetime_timestamp.rb       |   1 +
 lib/sequel/extensions/dataset_source_alias.rb      |   1 +
 lib/sequel/extensions/date_arithmetic.rb           |   6 +
 lib/sequel/extensions/empty_array_ignore_nulls.rb  |   1 +
 lib/sequel/extensions/error_sql.rb                 |   1 +
 lib/sequel/extensions/eval_inspect.rb              |   1 +
 lib/sequel/extensions/filter_having.rb             |   1 +
 lib/sequel/extensions/from_block.rb                |   1 +
 lib/sequel/extensions/graph_each.rb                |   1 +
 lib/sequel/extensions/hash_aliases.rb              |   1 +
 lib/sequel/extensions/looser_typecasting.rb        |   1 +
 lib/sequel/extensions/meta_def.rb                  |   1 +
 lib/sequel/extensions/migration.rb                 |   5 +-
 .../extensions/mssql_emulate_lateral_with_apply.rb |   1 +
 lib/sequel/extensions/named_timezones.rb           |   1 +
 lib/sequel/extensions/null_dataset.rb              |   1 +
 lib/sequel/extensions/pagination.rb                |   1 +
 lib/sequel/extensions/pg_array.rb                  |  20 +-
 lib/sequel/extensions/pg_array_ops.rb              |   1 +
 lib/sequel/extensions/pg_enum.rb                   |   1 +
 lib/sequel/extensions/pg_hstore_ops.rb             |   1 +
 lib/sequel/extensions/pg_json.rb                   |   3 +
 lib/sequel/extensions/pg_json_ops.rb               |   9 +-
 lib/sequel/extensions/pg_loose_count.rb            |   1 +
 lib/sequel/extensions/pg_range_ops.rb              |   1 +
 lib/sequel/extensions/pg_row_ops.rb                |   1 +
 lib/sequel/extensions/pg_static_cache_updater.rb   |   1 +
 lib/sequel/extensions/pretty_table.rb              |   1 +
 lib/sequel/extensions/query.rb                     |   1 +
 lib/sequel/extensions/query_literals.rb            |   1 +
 lib/sequel/extensions/schema_caching.rb            |   1 +
 lib/sequel/extensions/schema_dumper.rb             |  12 +-
 lib/sequel/extensions/select_remove.rb             |   1 +
 lib/sequel/extensions/sequel_3_dataset_methods.rb  |   1 +
 lib/sequel/extensions/server_block.rb              |   1 +
 lib/sequel/extensions/set_overrides.rb             |   1 +
 lib/sequel/extensions/split_array_nil.rb           |   1 +
 lib/sequel/extensions/thread_local_timezones.rb    |   1 +
 lib/sequel/extensions/to_dot.rb                    |   1 +
 lib/sequel/model/associations.rb                   | 101 +++-
 lib/sequel/model/base.rb                           |   6 +-
 lib/sequel/plugins/active_model.rb                 |   9 +-
 lib/sequel/plugins/association_proxies.rb          |   2 +-
 lib/sequel/plugins/caching.rb                      |  11 +-
 lib/sequel/plugins/class_table_inheritance.rb      |  31 +-
 lib/sequel/plugins/composition.rb                  |  36 +-
 lib/sequel/plugins/json_serializer.rb              |   6 +-
 lib/sequel/plugins/lazy_attributes.rb              |  32 +-
 lib/sequel/plugins/many_through_many.rb            |  43 +-
 lib/sequel/plugins/nested_attributes.rb            |  10 +-
 lib/sequel/plugins/pg_array_associations.rb        |   3 +-
 lib/sequel/plugins/pg_row.rb                       |   2 +-
 lib/sequel/plugins/rcte_tree.rb                    |  26 +-
 lib/sequel/plugins/sharding.rb                     |  12 +-
 lib/sequel/plugins/split_values.rb                 |  64 +++
 lib/sequel/plugins/timestamps.rb                   |   8 +-
 lib/sequel/plugins/touch.rb                        |  14 +-
 lib/sequel/plugins/tree.rb                         |   2 +-
 lib/sequel/plugins/validation_class_methods.rb     |  72 +--
 lib/sequel/plugins/validation_helpers.rb           |   7 +-
 lib/sequel/plugins/xml_serializer.rb               |  58 +--
 lib/sequel/sql.rb                                  |  33 +-
 lib/sequel/version.rb                              |   2 +-
 spec/adapters/fdbsql_spec.rb                       | 429 ++++++++++++++++
 spec/adapters/informix_spec.rb                     |   6 +
 spec/adapters/postgres_spec.rb                     |  60 ++-
 spec/adapters/spec_helper.rb                       |   7 +-
 spec/adapters/sqlite_spec.rb                       |   2 +-
 spec/core/database_spec.rb                         |   7 +-
 spec/core/dataset_spec.rb                          |  17 +-
 spec/core/expression_filters_spec.rb               |  12 +
 spec/core/object_graph_spec.rb                     |   5 +
 spec/core/placeholder_literalizer_spec.rb          |  18 +
 spec/extensions/caching_spec.rb                    |  18 +
 spec/extensions/class_table_inheritance_spec.rb    |  34 ++
 spec/extensions/date_arithmetic_spec.rb            |   7 +
 spec/extensions/many_through_many_spec.rb          |  18 +
 spec/extensions/migration_spec.rb                  |   6 +-
 spec/extensions/nested_attributes_spec.rb          |  63 ++-
 spec/extensions/pg_array_associations_spec.rb      |  14 +
 spec/extensions/pg_json_ops_spec.rb                |  12 +-
 spec/extensions/schema_dumper_spec.rb              |   9 +
 spec/extensions/single_table_inheritance_spec.rb   |  24 +-
 spec/extensions/spec_helper.rb                     |   3 +
 spec/extensions/split_values_spec.rb               |  22 +
 spec/integration/database_test.rb                  |   2 +-
 spec/integration/dataset_test.rb                   |   2 +-
 spec/integration/eager_loader_test.rb              |   2 +-
 spec/integration/plugin_test.rb                    |  22 +-
 spec/integration/prepared_statement_test.rb        |   6 +-
 spec/integration/schema_test.rb                    |   6 +-
 spec/integration/spec_helper.rb                    |   7 +-
 spec/integration/timezone_test.rb                  |   2 +-
 spec/model/association_reflection_spec.rb          |  29 ++
 spec/model/associations_spec.rb                    |  36 ++
 spec/model/eager_loading_spec.rb                   |  22 +
 spec/model/spec_helper.rb                          |   3 +
 spec/rspec_helper.rb                               |   4 +
 www/make_www.rb                                    |   4 +-
 www/pages/index.html.erb                           |   2 +-
 www/pages/plugins.html.erb                         |   1 +
 154 files changed, 2802 insertions(+), 506 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