Skip to content

Releases: EMCECS/ecs-sync

ecs-sync 3.2.8

30 May 01:49
Compare
Choose a tag to compare
  • CAS: when forceSync is true, will overwrite all clips and blobs in target
  • Fixed issue #28 (problem downloading large object report)
  • Added support for GeoDrive (Atmos API) to CIFS-ECS (S3 API) migrations
    • This is done by enabling the new includeTopFolder option for the source Atmos
  • Added source MD5 value to status DB
  • Improved DB connection handling

NOTE: the DB schema has changed in this release

ecs-sync 3.2.7

20 Mar 21:59
Compare
Choose a tag to compare
  • CAS:
    • More stability
    • Better memory efficiency
    • Single-blob extractor plugin to extract single-blob CAS objects to different storage (like S3)
      • NOTE: when changing protocols, the application must be updated to integrate with the new protocol, and database references may need to be updated with the new object identifiers
  • UI:
    • Added plugin documentation as a popup
    • Added a report for the retry queue
  • Fixed NFS plugin issue with null subPath
  • Updated configure-centos.sh to work on RHEL/CentOS 6.x systems and to be repeatable (does not duplicate any config settings)

ecs-sync 3.2.6

23 Jan 20:04
Compare
Choose a tag to compare
  • Fixed encrypted password issues when using the CLI to submit XML jobs
  • CAS improvements:
    • Fixed error during verification when blob exists on target (single-instancing)
    • On any write error, the source blob is fully read before closing by default now (option to disable)
    • New largeBlobCountEnabled option that lowers memory footprint for clips with 100+ blobs
      • These features were previously enabled by default, but they are now off by default to improve stability

ecs-sync 3.2.5

22 Dec 20:03
Compare
Choose a tag to compare
  • MariaDB password is now encrypted in config files and source
  • CAS improvements:
    • Removed extraneous clip_exists check when loading clips
    • Fixed some corner cases where tags were not getting closed
  • UI improvements:
    • Clicking the XML link now gives you just the sync config XML, so you can use it in the CLI
    • UI should initialize a bit faster after a restart
  • Fixed issue #20

ecs-sync 3.2.4

29 Sep 13:36
Compare
Choose a tag to compare
  • Storage plugins now have role-specific properties so you only see the appropriate source/target options in the UI
  • Added dependency license report
  • Added source-id locking to prevent race condition in github issue #18
  • Added support for atime in plugins that can utilize it
  • OVA (and service install) now supports loading external plugins via dropping their jar files in lib/ext
  • Fixed bug with AwsS3Storage and duplicate objects in bucket listing
  • General sync job errors now fully appear in the UI

ecs-sync 3.2.3

22 Aug 21:39
Compare
Choose a tag to compare
  • Query errors are now tallied as failures (even though the directory itself may have transferred successfully) so that the error code of ecs-sync in CLI mode will correctly inform callers that not all data was transferred
  • S3 plugins: added option to URL-encode keys on list operations (disabled by default) to support illegal XML characters in key names

ecs-sync 3.2.2

01 Aug 18:27
Compare
Choose a tag to compare
  • Added option to disable estimation process

ecs-sync 3.2.1

31 Jul 15:32
Compare
Choose a tag to compare
  • Sqlite (DB file) option now supports files in the CWD
  • Fixed bug when throttling threads down then up again
  • Fixed stop when paused
  • Separated estimate-query thread pool from query thread pool (estimation should run a bit smoother)
  • Better CAS SDK conformance

ecs-sync 3.2

27 Jun 20:16
Compare
Choose a tag to compare
  • New DX and CUA extraction filters
    • NOTE: for EMC Professional Services use only!
    • extraction requires a source-list-file that is generated by a special tool
  • New CIFS-ECS ingest filter
    • NOTE: for EMC Professional Services use only!
    • ingest requires a source-list-file that is generated by a special tool
  • CAS BlobExists check for migrating SIS data from Centera
  • Fixed UI bug where multi-value fields required comma-separation
    • NOTE: now you need to use 1 line per value
  • Fixed stop after pause

ecs-sync 3.1.4

07 May 01:08
Compare
Choose a tag to compare
  • Added AtmosConfig option to disable UTF-8 metadata encoding (workaround for ECS 3.0 and SourceOne tagging)
  • Added cas-sdk.config file for CAS logging to OVA install
  • Switched MySQL DataSource providers (to HikariCP) to eliminate DB errors on very large objects that would otherwise be successful
  • Fixed bug where CIFS ECS migrations could not copy empty files (i.e. _$folder$)