Hello community,
here is the log from the commit of package rubygem-delayed_job for
openSUSE:Factory checked in at 2020-03-07 21:37:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-delayed_job (Old)
and /work/SRC/openSUSE:Factory/.rubygem-delayed_job.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-delayed_job"
Sat Mar 7 21:37:46 2020 rev:17 rq:773751 version:4.1.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-delayed_job/rubygem-delayed_job.changes
2019-07-22 12:20:40.571659868 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-delayed_job.new.26092/rubygem-delayed_job.changes
2020-03-07 21:37:49.460255368 +0100
@@ -1,0 +2,10 @@
+Mon Feb 10 14:27:02 UTC 2020 - Stephan Kulow <[email protected]>
+
+- updated to version 4.1.8
+ see installed CHANGELOG.md
+
+ 4.1.8 - 2019-08-16
+ =================
+ * Support for Rails 6.0.0
+
+-------------------------------------------------------------------
Old:
----
delayed_job-4.1.7.gem
New:
----
delayed_job-4.1.8.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-delayed_job.spec ++++++
--- /var/tmp/diff_new_pack.2Ai7Rd/_old 2020-03-07 21:37:49.872255646 +0100
+++ /var/tmp/diff_new_pack.2Ai7Rd/_new 2020-03-07 21:37:49.876255649 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-delayed_job
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
#
Name: rubygem-delayed_job
-Version: 4.1.7
+Version: 4.1.8
Release: 0
%define mod_name delayed_job
%define mod_full_name %{mod_name}-%{version}
@@ -32,7 +32,7 @@
BuildRequires: %{rubygem gem2rpm}
BuildRequires: %{ruby}
BuildRequires: ruby-macros >= 5
-Url: http://github.com/collectiveidea/delayed_job
+URL: http://github.com/collectiveidea/delayed_job
Source: https://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: Database-backed asynchronous priority queue system --
Extracted from
++++++ delayed_job-4.1.7.gem -> delayed_job-4.1.8.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md 2019-06-20 19:23:23.000000000 +0200
+++ new/CHANGELOG.md 2019-08-16 23:09:59.000000000 +0200
@@ -1,3 +1,7 @@
+4.1.8 - 2019-08-16
+=================
+* Support for Rails 6.0.0
+
4.1.7 - 2019-06-20
=================
* Fix loading Delayed::PerformableMailer when ActionMailer isn't loaded yet
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md 2019-06-20 19:23:23.000000000 +0200
+++ new/README.md 2019-08-16 23:09:59.000000000 +0200
@@ -1,7 +1,7 @@
**If you're viewing this at https://github.com/collectiveidea/delayed_job,
you're reading the documentation for the master branch.
[View documentation for the latest release
-(4.1.7).](https://github.com/collectiveidea/delayed_job/tree/v4.1.7)**
+(4.1.8).](https://github.com/collectiveidea/delayed_job/tree/v4.1.8)**
Delayed::Job
============
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/delayed_job.gemspec new/delayed_job.gemspec
--- old/delayed_job.gemspec 2019-06-20 19:23:23.000000000 +0200
+++ new/delayed_job.gemspec 2019-08-16 23:09:59.000000000 +0200
@@ -1,7 +1,7 @@
# -*- encoding: utf-8 -*-
Gem::Specification.new do |spec|
- spec.add_dependency 'activesupport', ['>= 3.0', '< 5.3']
+ spec.add_dependency 'activesupport', ['>= 3.0', '< 6.1']
spec.authors = ['Brandon Keepers', 'Brian Ryckbost', 'Chris Gaffney',
'David Genord II', 'Erik Michaels-Ober', 'Matt Griffin', 'Steve Richert',
'Tobias Lütke']
spec.description = 'Delayed_job (or DJ) encapsulates the common pattern
of asynchronously executing longer tasks in the background. It is a direct
extraction from Shopify where the job table is responsible for a multitude of
core tasks.'
spec.email = ['[email protected]']
@@ -13,5 +13,5 @@
spec.require_paths = ['lib']
spec.summary = 'Database-backed asynchronous priority queue system --
Extracted from Shopify'
spec.test_files = Dir.glob('spec/**/*')
- spec.version = '4.1.7'
+ spec.version = '4.1.8'
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/delayed/backend/base.rb
new/lib/delayed/backend/base.rb
--- old/lib/delayed/backend/base.rb 2019-06-20 19:23:23.000000000 +0200
+++ new/lib/delayed/backend/base.rb 2019-08-16 23:09:59.000000000 +0200
@@ -133,7 +133,8 @@
end
def fail!
- update_attributes(:failed_at => self.class.db_time_now)
+ self.failed_at = self.class.db_time_now
+ save!
end
protected
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/delayed/backend/shared_spec.rb
new/lib/delayed/backend/shared_spec.rb
--- old/lib/delayed/backend/shared_spec.rb 2019-06-20 19:23:23.000000000
+0200
+++ new/lib/delayed/backend/shared_spec.rb 2019-08-16 23:09:59.000000000
+0200
@@ -523,7 +523,8 @@
it 'reloads changed attributes' do
story = Story.create(:text => 'hello')
job = story.delay.tell
- story.update_attributes :text => 'goodbye'
+ story.text = 'goodbye'
+ story.save!
expect(job.reload.payload_object.object.text).to eq('goodbye')
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2019-06-20 19:23:23.000000000 +0200
+++ new/metadata 2019-08-16 23:09:59.000000000 +0200
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: delayed_job
version: !ruby/object:Gem::Version
- version: 4.1.7
+ version: 4.1.8
platform: ruby
authors:
- Brandon Keepers
@@ -15,7 +15,7 @@
autorequire:
bindir: bin
cert_chain: []
-date: 2019-06-20 00:00:00.000000000 Z
+date: 2019-08-16 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: activesupport
@@ -26,7 +26,7 @@
version: '3.0'
- - "<"
- !ruby/object:Gem::Version
- version: '5.3'
+ version: '6.1'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
@@ -36,7 +36,7 @@
version: '3.0'
- - "<"
- !ruby/object:Gem::Version
- version: '5.3'
+ version: '6.1'
description: Delayed_job (or DJ) encapsulates the common pattern of
asynchronously
executing longer tasks in the background. It is a direct extraction from
Shopify
where the job table is responsible for a multitude of core tasks.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/spec/delayed/backend/test.rb
new/spec/delayed/backend/test.rb
--- old/spec/delayed/backend/test.rb 2019-06-20 19:23:23.000000000 +0200
+++ new/spec/delayed/backend/test.rb 2019-08-16 23:09:59.000000000 +0200
@@ -87,11 +87,6 @@
Time.current
end
- def update_attributes(attrs = {})
- attrs.each { |k, v| send(:"#{k}=", v) }
- save
- end
-
def destroy
self.class.all.delete(self)
end