[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