Skip to content

Commit 58a9e1c

Browse files
bugfix: S3UTILS-106 bump 'level' dependency to version 7
This brings the leveldown version to 6.1.0 which has fixes that could prevent an assert from happening in leveldb. Level/leveldown#783 Level/leveldown#755
1 parent 1706415 commit 58a9e1c

File tree

2 files changed

+148
-1
lines changed

2 files changed

+148
-1
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"async": "^2.6.1",
3232
"aws-sdk": "^2.1005.0",
3333
"heapdump": "^0.3.15",
34+
"level": "^7",
3435
"node-rdkafka": "2.12.0",
3536
"node-schedule": "^1.3.2",
3637
"node-uuid": "^1.4.8",

yarn.lock

+147-1
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,18 @@ abstract-leveldown@^6.2.1:
187187
level-supports "~1.0.0"
188188
xtend "~4.0.0"
189189

190+
abstract-leveldown@^7.2.0:
191+
version "7.2.0"
192+
resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-7.2.0.tgz#08d19d4e26fb5be426f7a57004851b39e1795a2e"
193+
integrity sha512-DnhQwcFEaYsvYDnACLZhMmCWd3rkOeEvglpa4q5i/5Jlm3UIsWaxVzuXvDLFCSCWRO3yy2/+V/G7FusFgejnfQ==
194+
dependencies:
195+
buffer "^6.0.3"
196+
catering "^2.0.0"
197+
is-buffer "^2.0.5"
198+
level-concat-iterator "^3.0.0"
199+
level-supports "^2.0.1"
200+
queue-microtask "^1.2.3"
201+
190202
abstract-leveldown@~0.12.1:
191203
version "0.12.4"
192204
resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz#29e18e632e60e4e221d5810247852a63d7b2e410"
@@ -977,6 +989,14 @@ buffer@^5.1.0, buffer@^5.5.0, buffer@^5.6.0:
977989
base64-js "^1.3.1"
978990
ieee754 "^1.1.13"
979991

992+
buffer@^6.0.3:
993+
version "6.0.3"
994+
resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
995+
integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==
996+
dependencies:
997+
base64-js "^1.3.1"
998+
ieee754 "^1.2.1"
999+
9801000
builtin-modules@^1.0.0:
9811001
version "1.1.1"
9821002
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
@@ -1071,6 +1091,11 @@ caseless@~0.12.0:
10711091
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
10721092
integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
10731093

1094+
catering@^2.0.0, catering@^2.1.0:
1095+
version "2.1.1"
1096+
resolved "https://registry.yarnpkg.com/catering/-/catering-2.1.1.tgz#66acba06ed5ee28d5286133982a927de9a04b510"
1097+
integrity sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==
1098+
10741099
chalk@^1.1.3:
10751100
version "1.1.3"
10761101
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
@@ -1404,6 +1429,14 @@ default-require-extensions@^1.0.0:
14041429
dependencies:
14051430
strip-bom "^2.0.0"
14061431

1432+
deferred-leveldown@^7.0.0:
1433+
version "7.0.0"
1434+
resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-7.0.0.tgz#39802715fda6ec06d0159a8b28bd1c7e2b1cf0bf"
1435+
integrity sha512-QKN8NtuS3BC6m0B8vAnBls44tX1WXAFATUsJlruyAYbZpysWV3siH6o/i3g9DCHauzodksO60bdj5NazNbjCmg==
1436+
dependencies:
1437+
abstract-leveldown "^7.2.0"
1438+
inherits "^2.0.3"
1439+
14071440
deferred-leveldown@~0.2.0:
14081441
version "0.2.0"
14091442
resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-0.2.0.tgz#2cef1f111e1c57870d8bbb8af2650e587cd2f5b4"
@@ -1542,6 +1575,16 @@ encoding-down@^6.3.0:
15421575
level-codec "^9.0.0"
15431576
level-errors "^2.0.0"
15441577

1578+
encoding-down@^7.1.0:
1579+
version "7.1.0"
1580+
resolved "https://registry.yarnpkg.com/encoding-down/-/encoding-down-7.1.0.tgz#8d55b5a20d50eb6f0edaf7233f6aee0ff562386a"
1581+
integrity sha512-ky47X5jP84ryk5EQmvedQzELwVJPjCgXDQZGeb9F6r4PdChByCGHTBrVcF3h8ynKVJ1wVbkxTsDC8zBROPypgQ==
1582+
dependencies:
1583+
abstract-leveldown "^7.2.0"
1584+
inherits "^2.0.3"
1585+
level-codec "^10.0.0"
1586+
level-errors "^3.0.0"
1587+
15451588
encoding@^0.1.12:
15461589
version "0.1.13"
15471590
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
@@ -2607,7 +2650,7 @@ ieee754@1.1.13:
26072650
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
26082651
integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
26092652

2610-
ieee754@^1.1.13:
2653+
ieee754@^1.1.13, ieee754@^1.2.1:
26112654
version "1.2.1"
26122655
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
26132656
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
@@ -2798,6 +2841,11 @@ is-buffer@^1.1.5:
27982841
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
27992842
integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
28002843

2844+
is-buffer@^2.0.5:
2845+
version "2.0.5"
2846+
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
2847+
integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
2848+
28012849
is-builtin-module@^1.0.0:
28022850
version "1.0.0"
28032851
resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
@@ -3701,13 +3749,27 @@ left-pad@^1.3.0:
37013749
resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"
37023750
integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==
37033751

3752+
level-codec@^10.0.0:
3753+
version "10.0.0"
3754+
resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-10.0.0.tgz#f9e892770532c6cdcc83529546730791b0c62c12"
3755+
integrity sha512-QW3VteVNAp6c/LuV6nDjg7XDXx9XHK4abmQarxZmlRSDyXYk20UdaJTSX6yzVvQ4i0JyWSB7jert0DsyD/kk6g==
3756+
dependencies:
3757+
buffer "^6.0.3"
3758+
37043759
level-codec@^9.0.0:
37053760
version "9.0.2"
37063761
resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-9.0.2.tgz#fd60df8c64786a80d44e63423096ffead63d8cbc"
37073762
integrity sha512-UyIwNb1lJBChJnGfjmO0OR+ezh2iVu1Kas3nvBS/BzGnx79dv6g7unpKIDNPMhfdTEGoc7mC8uAu51XEtX+FHQ==
37083763
dependencies:
37093764
buffer "^5.6.0"
37103765

3766+
level-concat-iterator@^3.0.0:
3767+
version "3.1.0"
3768+
resolved "https://registry.yarnpkg.com/level-concat-iterator/-/level-concat-iterator-3.1.0.tgz#5235b1f744bc34847ed65a50548aa88d22e881cf"
3769+
integrity sha512-BWRCMHBxbIqPxJ8vHOvKUsaO0v1sLYZtjN3K2iZJsRBYtp+ONsY6Jfi6hy9K3+zolgQRryhIn2NRZjZnWJ9NmQ==
3770+
dependencies:
3771+
catering "^2.1.0"
3772+
37113773
level-concat-iterator@~2.0.0:
37123774
version "2.0.1"
37133775
resolved "https://registry.yarnpkg.com/level-concat-iterator/-/level-concat-iterator-2.0.1.tgz#1d1009cf108340252cb38c51f9727311193e6263"
@@ -3720,6 +3782,19 @@ level-errors@^2.0.0, level-errors@~2.0.0:
37203782
dependencies:
37213783
errno "~0.1.1"
37223784

3785+
level-errors@^3.0.0, level-errors@^3.0.1:
3786+
version "3.0.1"
3787+
resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-3.0.1.tgz#4bed48a33108cd83b0e39fdf9bbd84e96fbbef9f"
3788+
integrity sha512-tqTL2DxzPDzpwl0iV5+rBCv65HWbHp6eutluHNcVIftKZlQN//b6GEnZDM2CvGZvzGYMwyPtYppYnydBQd2SMQ==
3789+
3790+
level-iterator-stream@^5.0.0:
3791+
version "5.0.0"
3792+
resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-5.0.0.tgz#85b3438e1b4c54ce5aa8c0eb973cfb628117df9e"
3793+
integrity sha512-wnb1+o+CVFUDdiSMR/ZymE2prPs3cjVLlXuDeSq9Zb8o032XrabGEXcTCsBxprAtseO3qvFeGzh6406z9sOTRA==
3794+
dependencies:
3795+
inherits "^2.0.4"
3796+
readable-stream "^3.4.0"
3797+
37233798
level-iterator-stream@~4.0.0:
37243799
version "4.0.2"
37253800
resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-4.0.2.tgz#7ceba69b713b0d7e22fcc0d1f128ccdc8a24f79c"
@@ -3740,6 +3815,17 @@ level-js@^4.0.0:
37403815
ltgt "^2.1.2"
37413816
typedarray-to-buffer "~3.1.5"
37423817

3818+
level-js@^6.1.0:
3819+
version "6.1.0"
3820+
resolved "https://registry.yarnpkg.com/level-js/-/level-js-6.1.0.tgz#982ee9e583fca801aa75689c041995d0e7aab4ef"
3821+
integrity sha512-i7mPtkZm68aewfv0FnIUWvFUFfoyzIvVKnUmuQGrelEkP72vSPTaA1SGneWWoCV5KZJG4wlzbJLp1WxVNGuc6A==
3822+
dependencies:
3823+
abstract-leveldown "^7.2.0"
3824+
buffer "^6.0.3"
3825+
inherits "^2.0.3"
3826+
ltgt "^2.1.2"
3827+
run-parallel-limit "^1.1.0"
3828+
37433829
level-packager@^5.0.0:
37443830
version "5.1.1"
37453831
resolved "https://registry.yarnpkg.com/level-packager/-/level-packager-5.1.1.tgz#323ec842d6babe7336f70299c14df2e329c18939"
@@ -3748,6 +3834,14 @@ level-packager@^5.0.0:
37483834
encoding-down "^6.3.0"
37493835
levelup "^4.3.2"
37503836

3837+
level-packager@^6.0.1:
3838+
version "6.0.1"
3839+
resolved "https://registry.yarnpkg.com/level-packager/-/level-packager-6.0.1.tgz#46b521e63df7f9728543f6792c0a8fe967e679a0"
3840+
integrity sha512-8Ezr0XM6hmAwqX9uu8IGzGNkWz/9doyPA8Oo9/D7qcMI6meJC+XhIbNYHukJhIn8OGdlzQs/JPcL9B8lA2F6EQ==
3841+
dependencies:
3842+
encoding-down "^7.1.0"
3843+
levelup "^5.1.1"
3844+
37513845
level-post@^1.0.7:
37523846
version "1.0.7"
37533847
resolved "https://registry.yarnpkg.com/level-post/-/level-post-1.0.7.tgz#19ccca9441a7cc527879a0635000f06d5e8f27d0"
@@ -3769,13 +3863,27 @@ level-sublevel@~6.6.5:
37693863
typewiselite "~1.0.0"
37703864
xtend "~4.0.0"
37713865

3866+
level-supports@^2.0.1:
3867+
version "2.1.0"
3868+
resolved "https://registry.yarnpkg.com/level-supports/-/level-supports-2.1.0.tgz#9af908d853597ecd592293b2fad124375be79c5f"
3869+
integrity sha512-E486g1NCjW5cF78KGPrMDRBYzPuueMZ6VBXHT6gC7A8UYWGiM14fGgp+s/L1oFfDWSPV/+SFkYCmZ0SiESkRKA==
3870+
37723871
level-supports@~1.0.0:
37733872
version "1.0.1"
37743873
resolved "https://registry.yarnpkg.com/level-supports/-/level-supports-1.0.1.tgz#2f530a596834c7301622521988e2c36bb77d122d"
37753874
integrity sha512-rXM7GYnW8gsl1vedTJIbzOrRv85c/2uCMpiiCzO2fndd06U/kUXEEU9evYn4zFggBOg36IsBW8LzqIpETwwQzg==
37763875
dependencies:
37773876
xtend "^4.0.2"
37783877

3878+
level@^7:
3879+
version "7.0.1"
3880+
resolved "https://registry.yarnpkg.com/level/-/level-7.0.1.tgz#05121748d95a4ff7355860d56eb5d0aa36faef2a"
3881+
integrity sha512-w3E64+ALx2eZf8RV5JL4kIcE0BFAvQscRYd1yU4YVqZN9RGTQxXSvH202xvK15yZwFFxRXe60f13LJjcJ//I4Q==
3882+
dependencies:
3883+
level-js "^6.1.0"
3884+
level-packager "^6.0.1"
3885+
leveldown "^6.1.0"
3886+
37793887
level@~5.0.1:
37803888
version "5.0.1"
37813889
resolved "https://registry.yarnpkg.com/level/-/level-5.0.1.tgz#8528cc1ee37ac413270129a1eab938c610be3ccb"
@@ -3795,6 +3903,15 @@ leveldown@^5.0.0:
37953903
napi-macros "~2.0.0"
37963904
node-gyp-build "~4.1.0"
37973905

3906+
leveldown@^6.1.0:
3907+
version "6.1.1"
3908+
resolved "https://registry.yarnpkg.com/leveldown/-/leveldown-6.1.1.tgz#0f0e480fa88fd807abf94c33cb7e40966ea4b5ce"
3909+
integrity sha512-88c+E+Eizn4CkQOBHwqlCJaTNEjGpaEIikn1S+cINc5E9HEvJ77bqY4JY/HxT5u0caWqsc3P3DcFIKBI1vHt+A==
3910+
dependencies:
3911+
abstract-leveldown "^7.2.0"
3912+
napi-macros "~2.0.0"
3913+
node-gyp-build "^4.3.0"
3914+
37983915
levelup@^4.3.2:
37993916
version "4.4.0"
38003917
resolved "https://registry.yarnpkg.com/levelup/-/levelup-4.4.0.tgz#f89da3a228c38deb49c48f88a70fb71f01cafed6"
@@ -3806,6 +3923,18 @@ levelup@^4.3.2:
38063923
level-supports "~1.0.0"
38073924
xtend "~4.0.0"
38083925

3926+
levelup@^5.1.1:
3927+
version "5.1.1"
3928+
resolved "https://registry.yarnpkg.com/levelup/-/levelup-5.1.1.tgz#9f99699f414ac084a3f8a28fc262a1f49cd7a52c"
3929+
integrity sha512-0mFCcHcEebOwsQuk00WJwjLI6oCjbBuEYdh/RaRqhjnyVlzqf41T1NnDtCedumZ56qyIh8euLFDqV1KfzTAVhg==
3930+
dependencies:
3931+
catering "^2.0.0"
3932+
deferred-leveldown "^7.0.0"
3933+
level-errors "^3.0.1"
3934+
level-iterator-stream "^5.0.0"
3935+
level-supports "^2.0.1"
3936+
queue-microtask "^1.2.3"
3937+
38093938
levelup@~0.19.0:
38103939
version "0.19.1"
38113940
resolved "https://registry.yarnpkg.com/levelup/-/levelup-0.19.1.tgz#f3a6a7205272c4b5f35e412ff004a03a0aedf50b"
@@ -4372,6 +4501,11 @@ node-forge@^1.3.0:
43724501
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3"
43734502
integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==
43744503

4504+
node-gyp-build@^4.3.0:
4505+
version "4.5.0"
4506+
resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.5.0.tgz#7a64eefa0b21112f89f58379da128ac177f20e40"
4507+
integrity sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==
4508+
43754509
node-gyp-build@~4.1.0:
43764510
version "4.1.1"
43774511
resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.1.1.tgz#d7270b5d86717068d114cc57fff352f96d745feb"
@@ -5027,6 +5161,11 @@ querystring@0.2.0:
50275161
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
50285162
integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
50295163

5164+
queue-microtask@^1.2.2, queue-microtask@^1.2.3:
5165+
version "1.2.3"
5166+
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
5167+
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
5168+
50305169
randomatic@^3.0.0:
50315170
version "3.1.0"
50325171
resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.0.tgz#36f2ca708e9e567f5ed2ec01949026d50aa10116"
@@ -5327,6 +5466,13 @@ rsvp@^3.3.3:
53275466
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a"
53285467
integrity sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==
53295468

5469+
run-parallel-limit@^1.1.0:
5470+
version "1.1.0"
5471+
resolved "https://registry.yarnpkg.com/run-parallel-limit/-/run-parallel-limit-1.1.0.tgz#be80e936f5768623a38a963262d6bef8ff11e7ba"
5472+
integrity sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw==
5473+
dependencies:
5474+
queue-microtask "^1.2.2"
5475+
53305476
safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
53315477
version "5.1.2"
53325478
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"

0 commit comments

Comments
 (0)