backfill-cache
Advanced tools
Comparing version 5.6.0 to 5.6.1
@@ -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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 |
@@ -10,3 +10,3 @@ { | ||
}, | ||
"version": "5.6.0", | ||
"version": "5.6.1", | ||
"main": "lib/index.js", | ||
@@ -13,0 +13,0 @@ "scripts": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
56961
817