Mobrovac has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/379208 )
Change subject: Update restbase to ee45c48 ...................................................................... Update restbase to ee45c48 List of changes: d04824f Fix sandbox URL in README.md 76fbd68 Summary: Fix: Switch to HTTPS for the `original` field as well b4a781d Separate mobileapps switch to the new bucket 6a9d247 Removed the parsoid_bucket for now fc14516 Renamed time_to_live to grace_ttl a6452a9 Respect the table prefix for timelines 89dd712 Create a kill switch for the new storage ee45c48 Release v0.17.0 xxxxxxx Update node module dependencies Change-Id: Ibc4eb19cbd4f852aee6c06429dbf8f8c88971237 --- M node_modules/assert-plus/assert.js M node_modules/assert-plus/package.json M node_modules/aws-sign2/index.js M node_modules/aws-sign2/package.json M node_modules/aws4/package.json M node_modules/bluebird/package.json D node_modules/boom/.travis.yml M node_modules/boom/LICENSE D node_modules/boom/images/boom.png M node_modules/boom/lib/index.js M node_modules/boom/package.json D node_modules/boom/test/index.js M node_modules/cassandra-driver/package.json M node_modules/cassandra-uuid/package.json M node_modules/content-type/package.json M node_modules/core-js/LICENSE M node_modules/core-js/bower.json M node_modules/core-js/build/build.ls M node_modules/core-js/build/index.js M node_modules/core-js/client/core.js M node_modules/core-js/client/core.min.js M node_modules/core-js/client/core.min.js.map M node_modules/core-js/client/library.js M node_modules/core-js/client/library.min.js M node_modules/core-js/client/library.min.js.map M node_modules/core-js/client/shim.js M node_modules/core-js/client/shim.min.js M node_modules/core-js/client/shim.min.js.map M node_modules/core-js/fn/array/virtual/iterator.js M node_modules/core-js/fn/array/virtual/values.js M node_modules/core-js/fn/string/virtual/iterator.js M node_modules/core-js/library/fn/array/virtual/iterator.js M node_modules/core-js/library/fn/array/virtual/values.js M node_modules/core-js/library/fn/string/virtual/iterator.js M node_modules/core-js/library/modules/_core.js M node_modules/core-js/library/modules/_promise-resolve.js M node_modules/core-js/library/modules/es6.promise.js M node_modules/core-js/library/modules/es6.symbol.js M node_modules/core-js/library/modules/web.timers.js M node_modules/core-js/modules/_core.js M node_modules/core-js/modules/_promise-resolve.js M node_modules/core-js/modules/es6.promise.js M node_modules/core-js/modules/es6.symbol.js M node_modules/core-js/modules/web.timers.js M node_modules/core-js/package.json M node_modules/cryptiles/.npmignore D node_modules/cryptiles/.travis.yml M node_modules/cryptiles/LICENSE M node_modules/cryptiles/lib/index.js A node_modules/cryptiles/node_modules/boom/LICENSE A node_modules/cryptiles/node_modules/boom/lib/index.js A node_modules/cryptiles/node_modules/boom/package.json M node_modules/cryptiles/package.json D node_modules/cryptiles/test/index.js D node_modules/dashdash/node_modules/assert-plus/AUTHORS D node_modules/dashdash/node_modules/assert-plus/assert.js D node_modules/dashdash/node_modules/assert-plus/package.json M node_modules/extend/package.json A node_modules/fast-deep-equal/.eslintrc.yml A node_modules/fast-deep-equal/.npmignore A node_modules/fast-deep-equal/.travis.yml A node_modules/fast-deep-equal/LICENSE A node_modules/fast-deep-equal/benchmark/.eslintrc.yml A node_modules/fast-deep-equal/benchmark/index.js A node_modules/fast-deep-equal/index.js A node_modules/fast-deep-equal/package.json A node_modules/fast-deep-equal/spec/.eslintrc.yml A node_modules/fast-deep-equal/spec/index.spec.js A node_modules/fast-deep-equal/spec/tests.js A node_modules/form-data/README.md.bak M node_modules/form-data/lib/form_data.js M node_modules/form-data/package.json D node_modules/getpass/node_modules/assert-plus/AUTHORS D node_modules/getpass/node_modules/assert-plus/assert.js D node_modules/getpass/node_modules/assert-plus/package.json M node_modules/har-schema/lib/afterRequest.json M node_modules/har-schema/lib/beforeRequest.json M node_modules/har-schema/lib/browser.json M node_modules/har-schema/lib/cache.json M node_modules/har-schema/lib/content.json M node_modules/har-schema/lib/cookie.json M node_modules/har-schema/lib/creator.json M node_modules/har-schema/lib/entry.json M node_modules/har-schema/lib/har.json M node_modules/har-schema/lib/header.json M node_modules/har-schema/lib/log.json M node_modules/har-schema/lib/page.json M node_modules/har-schema/lib/pageTimings.json M node_modules/har-schema/lib/postData.json M node_modules/har-schema/lib/query.json M node_modules/har-schema/lib/request.json M node_modules/har-schema/lib/response.json M node_modules/har-schema/lib/timings.json M node_modules/har-schema/package.json A node_modules/har-validator/lib/async.js D node_modules/har-validator/lib/browser/async.js D node_modules/har-validator/lib/browser/error.js D node_modules/har-validator/lib/browser/promise.js R node_modules/har-validator/lib/error.js D node_modules/har-validator/lib/node4/async.js D node_modules/har-validator/lib/node4/error.js D node_modules/har-validator/lib/node4/promise.js D node_modules/har-validator/lib/node6/async.js D node_modules/har-validator/lib/node6/error.js D node_modules/har-validator/lib/node6/promise.js D node_modules/har-validator/lib/node7/async.js D node_modules/har-validator/lib/node7/error.js D node_modules/har-validator/lib/node7/promise.js A node_modules/har-validator/lib/promise.js M node_modules/har-validator/node_modules/ajv/.tonic_example.js M node_modules/har-validator/node_modules/ajv/dist/ajv.bundle.js M node_modules/har-validator/node_modules/ajv/dist/ajv.min.js M node_modules/har-validator/node_modules/ajv/dist/ajv.min.js.map M node_modules/har-validator/node_modules/ajv/dist/nodent.min.js M node_modules/har-validator/node_modules/ajv/dist/regenerator.min.js A node_modules/har-validator/node_modules/ajv/lib/$data.js M node_modules/har-validator/node_modules/ajv/lib/ajv.d.ts M node_modules/har-validator/node_modules/ajv/lib/ajv.js D node_modules/har-validator/node_modules/ajv/lib/async.js M node_modules/har-validator/node_modules/ajv/lib/compile/_rules.js A node_modules/har-validator/node_modules/ajv/lib/compile/async.js M node_modules/har-validator/node_modules/ajv/lib/compile/equal.js A node_modules/har-validator/node_modules/ajv/lib/compile/error_classes.js M node_modules/har-validator/node_modules/ajv/lib/compile/formats.js M node_modules/har-validator/node_modules/ajv/lib/compile/index.js M node_modules/har-validator/node_modules/ajv/lib/compile/resolve.js M node_modules/har-validator/node_modules/ajv/lib/compile/rules.js M node_modules/har-validator/node_modules/ajv/lib/compile/util.js D node_modules/har-validator/node_modules/ajv/lib/compile/validation_error.js M node_modules/har-validator/node_modules/ajv/lib/dot/_limit.jst M node_modules/har-validator/node_modules/ajv/lib/dot/anyOf.jst R node_modules/har-validator/node_modules/ajv/lib/dot/const.jst A node_modules/har-validator/node_modules/ajv/lib/dot/contains.jst M node_modules/har-validator/node_modules/ajv/lib/dot/custom.jst M node_modules/har-validator/node_modules/ajv/lib/dot/definitions.def M node_modules/har-validator/node_modules/ajv/lib/dot/dependencies.jst M node_modules/har-validator/node_modules/ajv/lib/dot/errors.def M node_modules/har-validator/node_modules/ajv/lib/dot/format.jst M node_modules/har-validator/node_modules/ajv/lib/dot/items.jst M node_modules/har-validator/node_modules/ajv/lib/dot/missing.def M node_modules/har-validator/node_modules/ajv/lib/dot/oneOf.jst M node_modules/har-validator/node_modules/ajv/lib/dot/properties.jst A node_modules/har-validator/node_modules/ajv/lib/dot/propertyNames.jst M node_modules/har-validator/node_modules/ajv/lib/dot/ref.jst M node_modules/har-validator/node_modules/ajv/lib/dot/required.jst D node_modules/har-validator/node_modules/ajv/lib/dot/v5/_formatLimit.jst D node_modules/har-validator/node_modules/ajv/lib/dot/v5/patternRequired.jst D node_modules/har-validator/node_modules/ajv/lib/dot/v5/switch.jst M node_modules/har-validator/node_modules/ajv/lib/dot/validate.jst D node_modules/har-validator/node_modules/ajv/lib/dotjs/_formatLimit.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/_limit.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/_limitItems.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/_limitLength.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/_limitProperties.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/allOf.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/anyOf.js R node_modules/har-validator/node_modules/ajv/lib/dotjs/const.js A node_modules/har-validator/node_modules/ajv/lib/dotjs/contains.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/custom.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/dependencies.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/enum.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/format.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/items.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/multipleOf.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/not.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/oneOf.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/pattern.js D node_modules/har-validator/node_modules/ajv/lib/dotjs/patternRequired.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/properties.js A node_modules/har-validator/node_modules/ajv/lib/dotjs/propertyNames.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/ref.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/required.js D node_modules/har-validator/node_modules/ajv/lib/dotjs/switch.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/uniqueItems.js M node_modules/har-validator/node_modules/ajv/lib/dotjs/validate.js M node_modules/har-validator/node_modules/ajv/lib/keyword.js A node_modules/har-validator/node_modules/ajv/lib/patternGroups.js A node_modules/har-validator/node_modules/ajv/lib/refs/$data.json A node_modules/har-validator/node_modules/ajv/lib/refs/json-schema-draft-06.json M node_modules/har-validator/node_modules/ajv/lib/refs/json-schema-v5.json D node_modules/har-validator/node_modules/ajv/lib/v5.js M node_modules/har-validator/node_modules/ajv/package.json M node_modules/har-validator/node_modules/ajv/scripts/bundle.js M node_modules/har-validator/node_modules/ajv/scripts/compile-dots.js M node_modules/har-validator/package.json D node_modules/har-validator/src/async.js D node_modules/har-validator/src/promise.js M node_modules/hawk/.npmignore D node_modules/hawk/.travis.yml M node_modules/hawk/LICENSE D node_modules/hawk/bower.json A node_modules/hawk/client.js D node_modules/hawk/component.json A node_modules/hawk/dist/browser.js D node_modules/hawk/dist/client.js D node_modules/hawk/example/usage.js D node_modules/hawk/images/hawk.png D node_modules/hawk/images/logo.png M node_modules/hawk/lib/browser.js M node_modules/hawk/lib/client.js M node_modules/hawk/lib/crypto.js M node_modules/hawk/lib/index.js M node_modules/hawk/lib/server.js M node_modules/hawk/lib/utils.js M node_modules/hawk/package.json D node_modules/hawk/test/browser.js D node_modules/hawk/test/client.js D node_modules/hawk/test/crypto.js D node_modules/hawk/test/index.js D node_modules/hawk/test/readme.js D node_modules/hawk/test/server.js D node_modules/hawk/test/uri.js D node_modules/hawk/test/utils.js M node_modules/heapdump/build/Makefile M node_modules/heapdump/build/Release/.deps/Release/obj.target/addon/src/heapdump.o.d M node_modules/heapdump/build/addon.target.mk M node_modules/heapdump/build/config.gypi M node_modules/hoek/.npmignore M node_modules/hoek/LICENSE M node_modules/hoek/lib/escape.js M node_modules/hoek/lib/index.js M node_modules/hoek/package.json M node_modules/hot-shots/package.json A node_modules/hot-shots/types.d.ts M node_modules/http-signature/lib/parser.js M node_modules/http-signature/lib/signer.js M node_modules/http-signature/package.json R node_modules/joi/node_modules/hoek/.npmignore R node_modules/joi/node_modules/hoek/.travis.yml A node_modules/joi/node_modules/hoek/LICENSE R node_modules/joi/node_modules/hoek/images/hoek.png A node_modules/joi/node_modules/hoek/lib/escape.js A node_modules/joi/node_modules/hoek/lib/index.js A node_modules/joi/node_modules/hoek/package.json R node_modules/joi/node_modules/hoek/test/escaper.js R node_modules/joi/node_modules/hoek/test/index.js R node_modules/joi/node_modules/hoek/test/modules/ignore.txt R node_modules/joi/node_modules/hoek/test/modules/test1.js R node_modules/joi/node_modules/hoek/test/modules/test2.js R node_modules/joi/node_modules/hoek/test/modules/test3.js M node_modules/js-yaml/dist/js-yaml.js M node_modules/js-yaml/dist/js-yaml.min.js M node_modules/js-yaml/lib/js-yaml/dumper.js M node_modules/js-yaml/lib/js-yaml/loader.js M node_modules/js-yaml/package.json A node_modules/json-schema-traverse/.eslintrc.yml A node_modules/json-schema-traverse/.npmignore A node_modules/json-schema-traverse/.travis.yml A node_modules/json-schema-traverse/LICENSE A node_modules/json-schema-traverse/index.js A node_modules/json-schema-traverse/package.json A node_modules/json-schema-traverse/spec/.eslintrc.yml A node_modules/json-schema-traverse/spec/fixtures/schema.js A node_modules/json-schema-traverse/spec/index.spec.js M node_modules/json-stable-stringify/package.json D node_modules/jsprim/node_modules/assert-plus/AUTHORS D node_modules/jsprim/node_modules/assert-plus/assert.js D node_modules/jsprim/node_modules/assert-plus/package.json M node_modules/kad/package.json M node_modules/mediawiki-title/lib/index.js M node_modules/mediawiki-title/package.json M node_modules/mediawiki-title/test/index.js M node_modules/mime-db/db.json M node_modules/mime-db/package.json M node_modules/mime-types/package.json M node_modules/nan/nan.h M node_modules/nan/nan_converters.h M node_modules/nan/nan_maybe_pre_43_inl.h M node_modules/nan/package.json M node_modules/oauth-sign/package.json M node_modules/performance-now/.travis.yml D node_modules/performance-now/Makefile M node_modules/performance-now/lib/performance-now.js A node_modules/performance-now/lib/performance-now.js.map M node_modules/performance-now/license.txt M node_modules/performance-now/package.json A node_modules/performance-now/src/index.d.ts M node_modules/performance-now/src/performance-now.coffee M node_modules/performance-now/test/performance-now.coffee A node_modules/performance-now/test/scripts.coffee A node_modules/performance-now/test/scripts/delayed-call.coffee A node_modules/performance-now/test/scripts/delayed-require.coffee A node_modules/performance-now/test/scripts/difference.coffee A node_modules/performance-now/test/scripts/initial-value.coffee A node_modules/qs/.editorconfig M node_modules/qs/.eslintrc D node_modules/qs/.jscs.json M node_modules/qs/dist/qs.js M node_modules/qs/lib/parse.js M node_modules/qs/lib/stringify.js M node_modules/qs/lib/utils.js M node_modules/qs/package.json M node_modules/qs/test/.eslintrc M node_modules/qs/test/parse.js M node_modules/qs/test/stringify.js M node_modules/qs/test/utils.js M node_modules/request/index.js M node_modules/request/lib/auth.js M node_modules/request/lib/cookies.js M node_modules/request/lib/getProxyFromURI.js M node_modules/request/lib/har.js M node_modules/request/lib/helpers.js M node_modules/request/lib/multipart.js M node_modules/request/lib/oauth.js M node_modules/request/lib/querystring.js M node_modules/request/lib/redirect.js M node_modules/request/lib/tunnel.js M node_modules/request/package.json M node_modules/request/request.js A node_modules/restbase-mod-table-cassandra-ng/.eslintrc.yml A node_modules/restbase-mod-table-cassandra-ng/.jscs.json A node_modules/restbase-mod-table-cassandra-ng/.jshintignore A node_modules/restbase-mod-table-cassandra-ng/.jshintrc A node_modules/restbase-mod-table-cassandra-ng/.npmignore A node_modules/restbase-mod-table-cassandra-ng/.travis.yml A node_modules/restbase-mod-table-cassandra-ng/LICENSE A node_modules/restbase-mod-table-cassandra-ng/index.js A node_modules/restbase-mod-table-cassandra-ng/lib/db.js A node_modules/restbase-mod-table-cassandra-ng/lib/dbutils.js A node_modules/restbase-mod-table-cassandra-ng/lib/index.js A node_modules/restbase-mod-table-cassandra-ng/lib/schemaMigration.js A node_modules/restbase-mod-table-cassandra-ng/maintenance/keyspace_name.js A node_modules/restbase-mod-table-cassandra-ng/maintenance/lib/index.js A node_modules/restbase-mod-table-cassandra-ng/maintenance/thin_out_key_rev_value_data.js A node_modules/restbase-mod-table-cassandra-ng/maintenance/thin_out_parsoid.js A node_modules/restbase-mod-table-cassandra-ng/package.json A node_modules/restbase-mod-table-cassandra-ng/scripts/RashomonDumpImporter.js A node_modules/restbase-mod-table-cassandra-ng/scripts/direct-request.js A node_modules/restbase-mod-table-cassandra-ng/scripts/dumpReader.js A node_modules/restbase-mod-table-cassandra-ng/scripts/package.json A node_modules/restbase-mod-table-cassandra-ng/scripts/unused_queries.txt A node_modules/restbase-mod-table-cassandra-ng/table.yaml A node_modules/restbase-mod-table-cassandra-ng/test/functional/backend_migrations.js A node_modules/restbase-mod-table-cassandra-ng/test/functional/config_migrations.js A node_modules/restbase-mod-table-cassandra-ng/test/functional/replication.js A node_modules/restbase-mod-table-cassandra-ng/test/index.js A node_modules/restbase-mod-table-cassandra-ng/test/mocha.opts A node_modules/restbase-mod-table-cassandra-ng/test/unit/dbutils.js A node_modules/restbase-mod-table-cassandra-ng/test/utils/test_client.conf.yaml A node_modules/restbase-mod-table-spec-ng/.jshintignore A node_modules/restbase-mod-table-spec-ng/.jshintrc A node_modules/restbase-mod-table-spec-ng/.npmignore A node_modules/restbase-mod-table-spec-ng/.travis.yml A node_modules/restbase-mod-table-spec-ng/index.js A node_modules/restbase-mod-table-spec-ng/lib/validator.js A node_modules/restbase-mod-table-spec-ng/package.json A node_modules/restbase-mod-table-spec-ng/table.yaml A node_modules/restbase-mod-table-spec-ng/test/functional/invalid_requests.js A node_modules/restbase-mod-table-spec-ng/test/functional/multi_ranged.js A node_modules/restbase-mod-table-spec-ng/test/functional/schema_migrations.js A node_modules/restbase-mod-table-spec-ng/test/functional/simple.js A node_modules/restbase-mod-table-spec-ng/test/functional/types.js A node_modules/restbase-mod-table-spec-ng/test/functional/varint.js A node_modules/restbase-mod-table-spec-ng/test/lib/jshint.js A node_modules/restbase-mod-table-spec-ng/test/lib/validator.js A node_modules/restbase-mod-table-spec-ng/test/mocha.opts A node_modules/restbase-mod-table-spec-ng/test/utils/test_router.js A node_modules/restbase-mod-table-spec-ng/test/utils/test_utils.js M node_modules/routeswitch/package.json M node_modules/safe-buffer/package.json M node_modules/semver/package.json M node_modules/sntp/.npmignore D node_modules/sntp/.travis.yml M node_modules/sntp/LICENSE D node_modules/sntp/Makefile D node_modules/sntp/examples/offset.js D node_modules/sntp/examples/time.js D node_modules/sntp/index.js M node_modules/sntp/lib/index.js M node_modules/sntp/package.json D node_modules/sntp/test/index.js D node_modules/sshpk/node_modules/assert-plus/AUTHORS D node_modules/sshpk/node_modules/assert-plus/assert.js D node_modules/sshpk/node_modules/assert-plus/package.json M node_modules/stringstream/package.json M node_modules/swagger-ui/package.json C node_modules/topo/node_modules/hoek/.npmignore C node_modules/topo/node_modules/hoek/.travis.yml A node_modules/topo/node_modules/hoek/LICENSE C node_modules/topo/node_modules/hoek/images/hoek.png A node_modules/topo/node_modules/hoek/lib/escape.js A node_modules/topo/node_modules/hoek/lib/index.js A node_modules/topo/node_modules/hoek/package.json C node_modules/topo/node_modules/hoek/test/escaper.js C node_modules/topo/node_modules/hoek/test/index.js C node_modules/topo/node_modules/hoek/test/modules/ignore.txt C node_modules/topo/node_modules/hoek/test/modules/test1.js C node_modules/topo/node_modules/hoek/test/modules/test2.js C node_modules/topo/node_modules/hoek/test/modules/test3.js M node_modules/tough-cookie/package.json M node_modules/uuid/package.json D node_modules/verror/node_modules/assert-plus/AUTHORS D node_modules/verror/node_modules/assert-plus/assert.js D node_modules/verror/node_modules/assert-plus/package.json M restbase 395 files changed, 23,060 insertions(+), 19,059 deletions(-) Approvals: Mobrovac: Verified; Looks good to me, approved -- To view, visit https://gerrit.wikimedia.org/r/379208 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ibc4eb19cbd4f852aee6c06429dbf8f8c88971237 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/services/restbase/deploy Gerrit-Branch: master Gerrit-Owner: Mobrovac <mobro...@wikimedia.org> Gerrit-Reviewer: Mobrovac <mobro...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits