Socket
Socket
Sign inDemoInstall

@cloudant/couchbackup

Package Overview
Dependencies
Maintainers
3
Versions
479
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cloudant/couchbackup - npm Package Versions

1
48

2.0.1-SNAPSHOT.85

Diff

smithsz
published 2.0.1-SNAPSHOT.84 •

smithsz
published 2.0.1-SNAPSHOT.83 •

smithsz
published 2.0.1-SNAPSHOT.82 •

smithsz
published 2.0.0 •

Changelog

Source

2.0.0 (2017-07-04)

  • [NEW] Moved to https://github.com/cloudant/couchbackup repository.
  • [NEW] Validate backup/restore options.
  • [NEW] Add User-Agent header to all requests.
  • [NEW] Added unique CLI exit codes for known error conditions.
  • [NEW] API for using as library that is more Node.js-like.
  • [NEW] Added changes event for each batch spooled from the changes feed.
  • [BREAKING CHANGE] The --buffer option is now --buffer-size.
  • [BREAKING CHANGE] The writeerror event is now just error.
  • [BREAKING CHANGE] The writecomplete event is now finished.
  • [BREAKING CHANGE] For restoring, the written event is now restored.
  • [REMOVED] Removed legacy 1.x API.
  • [IMPROVED] Verify database supports /_bulk_get endpoint prior to running backup.
  • [IMPROVED] Existence of the restore destination database is checked before starting the restore process.
  • [IMPROVED] Added compression for backup HTTP responses, where supported by the server.
  • [IMPROVED] Added HTTP persistent connection pools corresponding to the backup parallelism.
  • [IMPROVED] Better error handling in couchrestore when remote database cannot be written to.
  • [IMPROVED] Validate HTTP responses when restoring a database.
  • [IMPROVED] Aborts backup and restore processes for known irrecoverable errors.
  • [IMPROVED] Retry restore batches on transient errors.
  • [FIXED] An issue where the process could exit before the backup content was completely flushed to the destination stream.
  • [FIXED] An issue where back pressure on the output stream was ignored potentially resulting in the backup process running out of memory.
  • [FIXED] An issue where the log entry could be written for a batch before the batch was written to the backup file.
  • [FIXED] An issue where a restore of a resumed backup might not complete due to incomplete JSON entries in the backup file.
  • [FIXED] An issue where an empty batch could be written to the backup file.
  • [FIXED] An issue where the restore-time buffer size was ignored.
  • [FIXED] Ensure body 'rows' key exists before performing shallow backup.
  • [FIXED] An issue where write errors were not correctly reported.
  • [FIXED] An issue where couchbackup would attempt to write to an invalid output file.
smithsz
published 2.0.0-SNAPSHOT.80 •

smithsz
published 2.0.0-SNAPSHOT.79 •

smithsz
published 2.0.0-SNAPSHOT.78 •

smithsz
published 2.0.0-SNAPSHOT.77 •

smithsz
published 2.0.0-SNAPSHOT.76 •

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