Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

backfill-cache

Package Overview
Dependencies
Maintainers
4
Versions
57
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

backfill-cache - npm Package Compare versions

Comparing version 5.6.0 to 5.6.1

17

CHANGELOG.json

@@ -5,3 +5,18 @@ {

{
"date": "Wed, 18 May 2022 12:14:51 GMT",
"date": "Thu, 19 May 2022 12:01:49 GMT",
"tag": "backfill-cache_v5.6.1",
"version": "5.6.1",
"comments": {
"patch": [
{
"comment": "Azure blob storage timeout",
"author": "vibailly@microsoft.com",
"commit": "fbd340d76b52e285776e400be9cfc3b1b87d7e69",
"package": "backfill-cache"
}
]
}
},
{
"date": "Wed, 18 May 2022 12:15:03 GMT",
"tag": "backfill-cache_v5.6.0",

@@ -8,0 +23,0 @@ "version": "5.6.0",

# Change Log - backfill-cache
This log was last generated on Wed, 18 May 2022 12:14:51 GMT and should not be manually modified.
This log was last generated on Thu, 19 May 2022 12:01:49 GMT and should not be manually modified.
<!-- Start content -->
## 5.6.1
Thu, 19 May 2022 12:01:49 GMT
### Patches
- Azure blob storage timeout (vibailly@microsoft.com)
## 5.6.0
Wed, 18 May 2022 12:14:51 GMT
Wed, 18 May 2022 12:15:03 GMT

@@ -11,0 +19,0 @@ ### Minor changes

@@ -27,2 +27,3 @@ "use strict";

const path = __importStar(require("path"));
const stream_1 = require("stream");
const storage_blob_1 = require("@azure/storage-blob");

@@ -34,2 +35,43 @@ const tar_fs_1 = __importDefault(require("tar-fs"));

const FOUR_MEGABYTES = 4 * ONE_MEGABYTE;
/*
* Timeout stream, will emit an error event if the
* input has not started providing data after a given time after
* its creation.
*/
class TimeoutStream extends stream_1.Transform {
constructor(timeout, message) {
super();
this.timeout = setTimeout(() => {
this.destroy(new Error(message));
}, timeout);
}
_transform(chunk, _encoding, callback) {
clearTimeout(this.timeout);
this.push(chunk);
callback();
}
}
/*
* Sponge stream, it will accumulate all the data it receives
* and emit it only if and when the input stream sends the "end" event.
*/
class SpongeStream extends stream_1.Transform {
constructor() {
super({
// This stream should never receive more data than its readableHighWaterMark
// otherwise the stream will get into a deadlock
// 1 TB should give enough room :)
readableHighWaterMark: 1024 * 1024 * 1024 * 1024,
});
}
_transform(chunk, _encoding, callback) {
this.pause();
this.push(chunk);
callback();
}
_flush(callback) {
this.resume();
callback();
}
}
const uploadOptions = {

@@ -68,8 +110,13 @@ bufferSize: FOUR_MEGABYTES,

const tarWritableStream = tar_fs_1.default.extract(this.cwd);
blobReadableStream.pipe(tarWritableStream);
const blobPromise = new Promise((resolve, reject) => {
blobReadableStream.on("end", () => resolve());
blobReadableStream.on("error", (error) => reject(error));
});
await blobPromise;
const spongeStream = new SpongeStream();
const timeoutStream = new TimeoutStream(10 * 60 * 1000, `The fetch request to ${hash} seems to be hanging`);
const extractionPipeline = new Promise((resolve, reject) => stream_1.pipeline(blobReadableStream, spongeStream, timeoutStream, tarWritableStream, (err) => {
if (err) {
reject(err);
}
else {
resolve();
}
}));
await extractionPipeline;
return true;

@@ -82,3 +129,3 @@ }

else {
throw new Error(error);
throw error;
}

@@ -106,2 +153,2 @@ }

exports.AzureBlobCacheStorage = AzureBlobCacheStorage;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQXp1cmVCbG9iQ2FjaGVTdG9yYWdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL0F6dXJlQmxvYkNhY2hlU3RvcmFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsMkNBQTZCO0FBQzdCLHNEQUF3RDtBQUN4RCxvREFBMkI7QUFLM0IsdUNBQWdDO0FBQ2hDLGlEQUE4QztBQUU5QyxNQUFNLFlBQVksR0FBRyxJQUFJLEdBQUcsSUFBSSxDQUFDO0FBQ2pDLE1BQU0sY0FBYyxHQUFHLENBQUMsR0FBRyxZQUFZLENBQUM7QUFFeEMsTUFBTSxhQUFhLEdBQUc7SUFDcEIsVUFBVSxFQUFFLGNBQWM7SUFDMUIsVUFBVSxFQUFFLENBQUM7Q0FDZCxDQUFDO0FBRUYsU0FBUyxnQkFBZ0IsQ0FDdkIsZ0JBQXdCLEVBQ3hCLGFBQXFCLEVBQ3JCLFFBQWdCO0lBRWhCLE1BQU0saUJBQWlCLEdBQUcsZ0NBQWlCLENBQUMsb0JBQW9CLENBQzlELGdCQUFnQixDQUNqQixDQUFDO0lBQ0YsTUFBTSxlQUFlLEdBQUcsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMsYUFBYSxDQUFDLENBQUM7SUFDNUUsTUFBTSxVQUFVLEdBQUcsZUFBZSxDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUUzRCxPQUFPLFVBQVUsQ0FBQztBQUNwQixDQUFDO0FBRUQsTUFBYSxxQkFBc0IsU0FBUSwyQkFBWTtJQUNyRCxZQUNVLE9BQXFDLEVBQzdDLE1BQWMsRUFDZCxHQUFXLEVBQ1gsa0JBQWtCLEdBQUcsS0FBSztRQUUxQixLQUFLLENBQUMsTUFBTSxFQUFFLEdBQUcsRUFBRSxrQkFBa0IsQ0FBQyxDQUFDO1FBTC9CLFlBQU8sR0FBUCxPQUFPLENBQThCO0lBTS9DLENBQUM7SUFFUyxLQUFLLENBQUMsTUFBTSxDQUFDLElBQVk7UUFDakMsSUFBSTtZQUNGLE1BQU0sVUFBVSxHQUFHLGdCQUFnQixDQUNqQyxJQUFJ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
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQXp1cmVCbG9iQ2FjaGVTdG9yYWdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL0F6dXJlQmxvYkNhY2hlU3RvcmFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsMkNBQTZCO0FBQzdCLG1DQUFnRTtBQUNoRSxzREFBd0Q7QUFDeEQsb0RBQTJCO0FBSzNCLHVDQUFnQztBQUNoQyxpREFBOEM7QUFFOUMsTUFBTSxZQUFZLEdBQUcsSUFBSSxHQUFHLElBQUksQ0FBQztBQUNqQyxNQUFNLGNBQWMsR0FBRyxDQUFDLEdBQUcsWUFBWSxDQUFDO0FBRXhDOzs7O0dBSUc7QUFDSCxNQUFNLGFBQWMsU0FBUSxrQkFBUztJQUVuQyxZQUFZLE9BQWUsRUFBRSxPQUFlO1FBQzFDLEtBQUssRUFBRSxDQUFDO1FBQ1IsSUFBSSxDQUFDLE9BQU8sR0FBRyxVQUFVLENBQUMsR0FBRyxFQUFFO1lBQzdCLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQztRQUNuQyxDQUFDLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDZCxDQUFDO0lBQ0QsVUFBVSxDQUNSLEtBQVUsRUFDVixTQUF5QixFQUN6QixRQUEyQjtRQUUzQixZQUFZLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQzNCLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDakIsUUFBUSxFQUFFLENBQUM7SUFDYixDQUFDO0NBQ0Y7QUFFRDs7O0dBR0c7QUFDSCxNQUFNLFlBQWEsU0FBUSxrQkFBUztJQUNsQztRQUNFLEtBQUssQ0FBQztZQUNKLDRFQUE0RTtZQUM1RSxnREFBZ0Q7WUFDaEQsa0NBQWtDO1lBQ2xDLHFCQUFxQixFQUFFLElBQUksR0FBRyxJQUFJLEdBQUcsSUFBSSxHQUFHLElBQUk7U0FDakQsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztJQUNELFVBQVUsQ0FD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

2

package.json

@@ -10,3 +10,3 @@ {

},
"version": "5.6.0",
"version": "5.6.1",
"main": "lib/index.js",

@@ -13,0 +13,0 @@ "scripts": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc