[DRE-commits] [ruby-sequel] 02/03: Merge tag 'upstream/4.11.0'
Dmitry Borodaenko
angdraug at moszumanska.debian.org
Sun Jun 8 20:24:27 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 61f21ab96216ddced9226aca4000933c5f956a12
Merge: a5e8a80 371f365
Author: Dmitry Borodaenko <angdraug at gmail.com>
Date: Sun Jun 8 13:19:49 2014 -0700
Merge tag 'upstream/4.11.0'
Upstream version 4.11.0
.travis.gemfile | 6 +
.travis.yml | 7 +-
CHANGELOG | 330 ++++-
CONTRIBUTING | 33 +
MIT-LICENSE | 2 +-
README.rdoc | 47 +-
Rakefile | 70 +-
bin/sequel | 3 +-
doc/active_record.rdoc | 6 +-
doc/advanced_associations.rdoc | 217 ++-
doc/association_basics.rdoc | 206 +--
doc/bin_sequel.rdoc | 4 +-
doc/cheat_sheet.rdoc | 4 +-
doc/core_extensions.rdoc | 6 +-
doc/dataset_basics.rdoc | 2 +-
doc/dataset_filtering.rdoc | 12 +-
doc/migration.rdoc | 34 +-
doc/model_hooks.rdoc | 9 +
doc/mssql_stored_procedures.rdoc | 43 +
doc/object_model.rdoc | 24 +-
doc/opening_databases.rdoc | 31 +-
doc/postgresql.rdoc | 30 +-
doc/querying.rdoc | 29 +-
doc/release_notes/3.18.0.txt | 5 +-
doc/release_notes/3.9.0.txt | 2 +-
doc/release_notes/4.10.0.txt | 226 ++++
doc/release_notes/4.11.0.txt | 147 +++
doc/release_notes/4.4.0.txt | 92 ++
doc/release_notes/4.5.0.txt | 34 +
doc/release_notes/4.6.0.txt | 30 +
doc/release_notes/4.7.0.txt | 103 ++
doc/release_notes/4.8.0.txt | 175 +++
doc/release_notes/4.9.0.txt | 190 +++
doc/schema_modification.rdoc | 2 +-
doc/security.rdoc | 19 +-
doc/sql.rdoc | 57 +-
doc/testing.rdoc | 18 +-
doc/thread_safety.rdoc | 2 +-
doc/transactions.rdoc | 8 +
doc/validations.rdoc | 22 +-
doc/virtual_rows.rdoc | 62 +-
lib/sequel/adapters/db2.rb | 3 +-
lib/sequel/adapters/ibmdb.rb | 42 +-
lib/sequel/adapters/jdbc.rb | 381 +++---
lib/sequel/adapters/jdbc/db2.rb | 41 +-
lib/sequel/adapters/jdbc/derby.rb | 43 +-
lib/sequel/adapters/jdbc/h2.rb | 68 +-
lib/sequel/adapters/jdbc/hsqldb.rb | 79 +-
lib/sequel/adapters/jdbc/jtds.rb | 15 -
lib/sequel/adapters/jdbc/oracle.rb | 71 +-
lib/sequel/adapters/jdbc/postgresql.rb | 141 +-
lib/sequel/adapters/jdbc/sqlanywhere.rb | 59 +
lib/sequel/adapters/jdbc/sqlite.rb | 7 +
lib/sequel/adapters/jdbc/sqlserver.rb | 40 +-
lib/sequel/adapters/jdbc/transactions.rb | 11 +-
lib/sequel/adapters/mock.rb | 16 +-
lib/sequel/adapters/mysql2.rb | 12 +-
lib/sequel/adapters/odbc.rb | 3 +-
lib/sequel/adapters/odbc/mssql.rb | 6 +-
lib/sequel/adapters/openbase.rb | 8 +-
lib/sequel/adapters/oracle.rb | 3 +-
lib/sequel/adapters/postgres.rb | 54 +-
lib/sequel/adapters/shared/access.rb | 24 +-
lib/sequel/adapters/shared/cubrid.rb | 38 +-
lib/sequel/adapters/shared/db2.rb | 43 +-
lib/sequel/adapters/shared/firebird.rb | 37 +-
lib/sequel/adapters/shared/informix.rb | 7 +-
lib/sequel/adapters/shared/mssql.rb | 261 ++--
lib/sequel/adapters/shared/mysql.rb | 134 +-
lib/sequel/adapters/shared/oracle.rb | 165 ++-
lib/sequel/adapters/shared/postgres.rb | 199 ++-
lib/sequel/adapters/shared/progress.rb | 6 +-
lib/sequel/adapters/shared/sqlanywhere.rb | 469 +++++++
lib/sequel/adapters/shared/sqlite.rb | 74 +-
lib/sequel/adapters/sqlanywhere.rb | 177 +++
lib/sequel/adapters/tinytds.rb | 26 +-
.../utils/emulate_offset_with_reverse_and_count.rb | 9 +-
.../utils/emulate_offset_with_row_number.rb | 34 +-
lib/sequel/adapters/utils/split_alter_table.rb | 8 +
lib/sequel/ast_transformer.rb | 16 +-
lib/sequel/connection_pool.rb | 14 +-
lib/sequel/core.rb | 31 +-
lib/sequel/database/connecting.rb | 2 +-
lib/sequel/database/dataset_defaults.rb | 3 +-
lib/sequel/database/features.rb | 15 +
lib/sequel/database/misc.rb | 12 +
lib/sequel/database/query.rb | 7 +-
lib/sequel/database/schema_generator.rb | 6 +-
lib/sequel/database/schema_methods.rb | 50 +-
lib/sequel/database/transactions.rb | 107 +-
lib/sequel/dataset.rb | 4 +-
lib/sequel/dataset/actions.rb | 216 ++-
lib/sequel/dataset/features.rb | 26 +-
lib/sequel/dataset/graph.rb | 68 +-
lib/sequel/dataset/misc.rb | 10 +-
lib/sequel/dataset/mutation.rb | 2 +
lib/sequel/dataset/placeholder_literalizer.rb | 172 +++
lib/sequel/dataset/prepared_statements.rb | 8 +-
lib/sequel/dataset/query.rb | 96 +-
lib/sequel/dataset/sql.rb | 517 +++++---
lib/sequel/extensions/columns_introspection.rb | 4 +-
lib/sequel/extensions/constraint_validations.rb | 6 +-
.../extensions/current_datetime_timestamp.rb | 57 +
lib/sequel/extensions/date_arithmetic.rb | 6 +-
lib/sequel/extensions/eval_inspect.rb | 18 +-
lib/sequel/extensions/migration.rb | 2 +-
.../extensions/mssql_emulate_lateral_with_apply.rb | 11 +-
lib/sequel/extensions/null_dataset.rb | 12 +-
lib/sequel/extensions/pg_array.rb | 191 ++-
lib/sequel/extensions/pg_array_ops.rb | 23 +-
lib/sequel/extensions/pg_hstore.rb | 17 +-
lib/sequel/extensions/pg_hstore_ops.rb | 11 +-
lib/sequel/extensions/pg_inet.rb | 3 +
lib/sequel/extensions/pg_interval.rb | 3 +
lib/sequel/extensions/pg_json.rb | 160 ++-
lib/sequel/extensions/pg_json_ops.rb | 233 +++-
lib/sequel/extensions/pg_range.rb | 7 +-
lib/sequel/extensions/pg_range_ops.rb | 4 +-
lib/sequel/extensions/pg_row.rb | 8 +-
lib/sequel/extensions/pg_row_ops.rb | 6 +-
lib/sequel/extensions/query.rb | 10 +-
lib/sequel/extensions/schema_dumper.rb | 98 +-
lib/sequel/extensions/to_dot.rb | 14 +-
lib/sequel/model.rb | 8 +-
lib/sequel/model/associations.rb | 1308 +++++++++++++-----
lib/sequel/model/base.rb | 270 +++-
lib/sequel/model/errors.rb | 6 +
lib/sequel/plugins/association_pks.rb | 87 +-
lib/sequel/plugins/auto_validations.rb | 11 +-
lib/sequel/plugins/class_table_inheritance.rb | 84 +-
lib/sequel/plugins/dataset_associations.rb | 43 +-
lib/sequel/plugins/defaults_setter.rb | 2 +-
lib/sequel/plugins/eager_each.rb | 9 +
lib/sequel/plugins/instance_hooks.rb | 24 +-
lib/sequel/plugins/json_serializer.rb | 2 +-
lib/sequel/plugins/many_through_many.rb | 161 ++-
lib/sequel/plugins/mssql_optimistic_locking.rb | 92 ++
lib/sequel/plugins/nested_attributes.rb | 12 +
lib/sequel/plugins/pg_array_associations.rb | 258 ++--
lib/sequel/plugins/prepared_statements.rb | 3 +-
.../plugins/prepared_statements_associations.rb | 63 +-
lib/sequel/plugins/rcte_tree.rb | 30 +-
lib/sequel/plugins/serialization.rb | 16 +-
lib/sequel/plugins/sharding.rb | 25 +-
lib/sequel/plugins/single_table_inheritance.rb | 21 +-
lib/sequel/plugins/subclasses.rb | 10 +-
lib/sequel/plugins/table_select.rb | 41 +
lib/sequel/plugins/tactical_eager_loading.rb | 9 +
lib/sequel/plugins/timestamps.rb | 8 +-
lib/sequel/plugins/touch.rb | 4 +-
lib/sequel/plugins/tree.rb | 6 +-
lib/sequel/plugins/update_or_create.rb | 60 +
lib/sequel/plugins/validation_class_methods.rb | 2 +-
lib/sequel/plugins/validation_helpers.rb | 7 +-
lib/sequel/sql.rb | 302 ++++-
lib/sequel/version.rb | 2 +-
sequel.gemspec | 3 +-
spec/adapters/db2_spec.rb | 10 +-
spec/adapters/mssql_spec.rb | 112 +-
spec/adapters/mysql_spec.rb | 11 +
spec/adapters/oracle_spec.rb | 31 +-
spec/adapters/postgres_spec.rb | 741 +++++++----
spec/adapters/spec_helper.rb | 4 +-
spec/adapters/sqlanywhere_spec.rb | 170 +++
spec/adapters/sqlite_spec.rb | 7 +
spec/bin_spec.rb | 6 +-
spec/core/connection_pool_spec.rb | 6 +
spec/core/database_spec.rb | 100 +-
spec/core/dataset_spec.rb | 439 ++++++-
spec/core/expression_filters_spec.rb | 122 +-
spec/core/mock_adapter_spec.rb | 16 +-
spec/core/object_graph_spec.rb | 455 ++++---
spec/core/placeholder_literalizer_spec.rb | 145 ++
spec/core/schema_generator_spec.rb | 6 +-
spec/core/schema_spec.rb | 68 +-
spec/core/spec_helper.rb | 4 +-
spec/core_extensions_spec.rb | 18 +-
spec/extensions/active_model_spec.rb | 27 +-
spec/extensions/association_pks_spec.rb | 38 +-
spec/extensions/association_proxies_spec.rb | 18 +-
spec/extensions/auto_validations_spec.rb | 58 +-
spec/extensions/caching_spec.rb | 8 +-
spec/extensions/class_table_inheritance_spec.rb | 26 +-
spec/extensions/columns_introspection_spec.rb | 1 +
spec/extensions/constraint_validations_spec.rb | 11 +-
spec/extensions/core_refinements_spec.rb | 16 +-
spec/extensions/current_datetime_timestamp_spec.rb | 27 +
spec/extensions/dataset_associations_spec.rb | 106 +-
spec/extensions/defaults_setter_spec.rb | 12 +
spec/extensions/eager_each_spec.rb | 6 +
spec/extensions/error_splitter_spec.rb | 2 +-
spec/extensions/eval_inspect_spec.rb | 12 +-
spec/extensions/hook_class_methods_spec.rb | 12 +-
spec/extensions/instance_hooks_spec.rb | 14 +
spec/extensions/many_through_many_spec.rb | 1258 +++++++++++++++++-
spec/extensions/migration_spec.rb | 106 +-
spec/extensions/mssql_optimistic_locking_spec.rb | 91 ++
spec/extensions/nested_attributes_spec.rb | 38 +-
spec/extensions/pagination_spec.rb | 18 +-
spec/extensions/pg_array_associations_spec.rb | 329 +++--
spec/extensions/pg_array_ops_spec.rb | 6 +
spec/extensions/pg_array_spec.rb | 32 +-
spec/extensions/pg_hstore_spec.rb | 30 +-
spec/extensions/pg_interval_spec.rb | 6 +-
spec/extensions/pg_json_ops_spec.rb | 99 ++
spec/extensions/pg_json_spec.rb | 108 +-
spec/extensions/pg_range_spec.rb | 40 +-
spec/extensions/pg_row_spec.rb | 2 +-
.../prepared_statements_associations_spec.rb | 27 +-
spec/extensions/rcte_tree_spec.rb | 68 +-
spec/extensions/schema_caching_spec.rb | 6 +-
spec/extensions/sequel_3_dataset_methods_spec.rb | 1 -
spec/extensions/serialization_spec.rb | 19 +
spec/extensions/sharding_spec.rb | 4 +-
spec/extensions/shared_caching_spec.rb | 10 +-
spec/extensions/single_table_inheritance_spec.rb | 14 +-
spec/extensions/spec_helper.rb | 6 +-
spec/extensions/static_cache_spec.rb | 32 +-
spec/extensions/table_select_spec.rb | 71 +
spec/extensions/tactical_eager_loading_spec.rb | 4 +
spec/extensions/timestamps_spec.rb | 19 +
spec/extensions/to_dot_spec.rb | 13 +-
spec/extensions/touch_spec.rb | 13 +-
spec/extensions/tree_spec.rb | 16 +-
spec/extensions/update_or_create_spec.rb | 81 ++
spec/extensions/validation_class_methods_spec.rb | 20 +-
spec/extensions/validation_helpers_spec.rb | 26 +-
spec/integration/associations_test.rb | 1382 +++++++++++++++++++-
spec/integration/database_test.rb | 18 +-
spec/integration/dataset_test.rb | 121 +-
spec/integration/migrator_test.rb | 134 +-
spec/integration/model_test.rb | 21 +-
spec/integration/prepared_statement_test.rb | 2 +-
spec/integration/schema_test.rb | 69 +-
spec/integration/spec_helper.rb | 4 +-
spec/integration/transaction_test.rb | 30 +-
spec/integration/type_test.rb | 6 +-
spec/model/association_reflection_spec.rb | 95 +-
spec/model/associations_spec.rb | 961 +++++++++++++-
spec/model/base_spec.rb | 15 +-
spec/model/class_dataset_methods_spec.rb | 4 +-
spec/model/eager_loading_spec.rb | 641 ++++++++-
spec/model/model_spec.rb | 273 +++-
spec/model/record_spec.rb | 40 +-
spec/model/spec_helper.rb | 3 +-
spec/model/validations_spec.rb | 2 +-
spec/rspec_helper.rb | 18 +
www/layout.html.erb | 4 +-
www/make_www.rb | 4 +-
www/pages/{development => development.html.erb} | 2 +-
.../{documentation => documentation.html.erb} | 15 +-
www/pages/{index => index.html.erb} | 2 +-
www/pages/{plugins => plugins.html.erb} | 9 +-
www/pages/{press => press.html.erb} | 0
254 files changed, 15916 insertions(+), 3875 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