[ARVADOS] updated: d961917a27d29ef177770ec757c243431065ad0b

Git user git at public.curoverse.com
Thu Jan 19 14:47:46 EST 2017


Summary of changes:
 sdk/cwl/setup.py                                    | 4 ++--
 services/api/config/initializers/noop_deep_munge.rb | 9 +++++++++
 2 files changed, 11 insertions(+), 2 deletions(-)
 create mode 100644 services/api/config/initializers/noop_deep_munge.rb

       via  d961917a27d29ef177770ec757c243431065ad0b (commit)
       via  e1c3998da86ea283e3ee2935523fbbff3e80d8e7 (commit)
      from  0cd8810c6969b16fb447e6a7429d9e30dc4d9ddb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit d961917a27d29ef177770ec757c243431065ad0b
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Thu Jan 19 14:45:39 2017 -0500

    10935: Make Rails method deep_munge a noop, so that empty arrays can round trip
    through json instead of being turned into 'nil'.

diff --git a/services/api/config/initializers/noop_deep_munge.rb b/services/api/config/initializers/noop_deep_munge.rb
new file mode 100644
index 0000000..abfa7e5
--- /dev/null
+++ b/services/api/config/initializers/noop_deep_munge.rb
@@ -0,0 +1,9 @@
+module ActionDispatch
+  class Request < Rack::Request
+    # This Rails method messes with valid JSON, for example turning the empty
+    # array [] into 'nil'.  We don't want that, so turn it into a no-op.
+    def deep_munge(hash)
+      hash
+    end
+  end
+end

commit e1c3998da86ea283e3ee2935523fbbff3e80d8e7
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Thu Jan 19 13:29:11 2017 -0500

    10812: Update cwltool and schema-salad dependencies.

diff --git a/sdk/cwl/setup.py b/sdk/cwl/setup.py
index 55b0485..39ff152 100644
--- a/sdk/cwl/setup.py
+++ b/sdk/cwl/setup.py
@@ -48,8 +48,8 @@ setup(name='arvados-cwl-runner',
       # Note that arvados/build/run-build-packages.sh looks at this
       # file to determine what version of cwltool and schema-salad to build.
       install_requires=[
-          'cwltool==1.0.20170118141124',
-          'schema-salad==2.2.20170111180227',
+          'cwltool==1.0.20170119182607',
+          'schema-salad==2.2.20170119151016',
           'ruamel.yaml==0.13.7',
           'arvados-python-client>=0.1.20170112173420',
           'setuptools'

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list