普适同步软件
7.0.3,于2017年11月12日由本公司公开发布!


免费测试

 

公司授予您免费测试许可证,以便对普适同步软件进行安装、试用和评估。您可以普适同步软件做数据库同步工作从而开发及运行应用程序。试用期为60天,之后所有许可权将全部终止。

 

商业许可 

软件版权归美国硅谷普适同步(Pervasync)公司所有。普适同步公司保留所有权利。如果该软件用于商业用途的时间超过60天,则需向普适同步公司支付许可费。关于许可费,请咨询sales@pervasync.com 


 

售后服务

 

普适同步软件的版本号由三个数字组成,分别是主版本号、次版本号及补丁。如果您持有年度售后技术支持合同,那么,无论普适同步软件作出少量(次版本号)或重大(主版本号)修改,您均将获得免费升级。没有一个售后技术支持合同,您仅有资格免费升级补丁修正而已,虽然您也将获得技术支持,但我们对持有合同的客户,将给予优先权。年度售后技术支持合同费用,请咨询sales@pervasync.com

    

更多信息 

对于我们的产品和服务,如想了解更多的信息,欢迎联系sales@pervasync.com您可以使用中文,为方便中国客户,我们有专人处理中文邮件。 

 

 

下载普适同步软件


产品功能

New in version 7.0.3 (released 11/12/2017)

  • ER: Two-phase processing of sync files in Sync engine to decrease locking time. 
  • ER: Sort sync schemas and folders by name during refresh.
  • ER: Folder processor would skip sub folders that don't match folder prefixes
  • Bug: Android Sqlite decimal truncation (to 7 digits) issue. Use getDouble() instead of getString() when retrieving from DB.
  • ER: Prevent multiple sync agent sessions from happening at the same time.
  • ER: Android “reset” operation will be followed with a “setup” unless sync conf parameter.
  • pervasync.client.do.setup.after.reset is set to false.
  •  

New in version 7.0.2 (released 4/20/2017)

    • Optimized DML order to better support referential constraints. New order: from parent to child, each table U followed by I; from child to parent, each table D.
    • Fixed slow query to improve sync engine performance with large amount of sync files.
    • Added MySQL config parameter: pervasync.foreign.key.checks.disabled. When set to true, foreign key checks are disabled during sync.

    New in version 7.0.1 (released 5/30/2016)

    • New Enhancement: Email notification now supports SSL and authentication
    • New Enhancement: Added schemas and folder to SyncClient.synchronize()
    • New Enhancement: Support escaped (quoted) keywords for column names
    • Bug Fix: Android shared connection bug. java.lang.IllegalStateException:  attempt to re-open an already-closed object
    • Bug Fix: Place holder lob files were marked deleted
    • Bug Fix: Row values were not logged (for debugging) with the CheckIn 
    • exception in certain cases.
    • Bug Fix: "Property file entries must start with # or contain a = sign" error.

    New in version 7.0.0 (released 7/12/2015)

    • New Feature: Support Oracle Mobile Application Framework (Oracle MAF)
    • New Feature: Enforce one table can only belong to one sync schema
    • Bug fix: NullPointerException when accessing Pervasync Web Admin Console in Internet Explorer 11 (IE 11). 
    • Bug fix: NullPointerException when running Pervasync in Tomcat 8.  
    • Upgraded to Apache Trinidad 2.1.1.
    • Bug fix: Empty files causing exception: "File exists on server but has not been processed by sync engine"

    New in version 6.0.1 (released 9/6/2014)

    • New Feature: Automatic client software upgrade
    • New Feature: Ignore conflicts for Checkin-only publications
    • New Feature: More robust resuming of interrupted sync sessions
    • New Feature: Suppress email notifications for non-critical sync failures like authentication errors.
    • New Feature: Performance improvements in folder processor for checkin-only sync folders and folders that are published multiple times
    • Bug fix: Sync server deadlocks when multiple clients sync at the same time.
    • Bug fix: Sync sessions might be wrongly cleaned up when multiple clients sync at the same time.
    • Bug fix: Sync fails if new folders are created on client side
    • Bug fix: Sync fails if COMPLEX mode sub-setting query returns duplicate values
    • Bug fix: File sync insert conflict caused by files created by interrupted sync
    • Bug fix: Timed out sessions might overwrite HTTP headers of a new session which would cause the latter to fail
    • Bug fix: Couldn’t switch to a new sync user on client side
    • Bug fix: MySQL sync failures for large BLOBs: Packet for query is too large.

    New in version 6.0.0 (released 1/18/2014)

    • New feature: Supporting PosrgreSQL databases. Users can now use Pervasync to synchronize multiple local PosrgreSQL databases with a central PosrgreSQL database. Synchronization could be two-way, meaning writes can be done on both local and  central databases. Data being synced can be defined by a sub-setting query.  Change capture, conflict detection and resolution are built in to the core of the sync system.
    • New Feature: Supporting synchronization of Android SQLite databases with a central PosrgreSQL database.

    Release Notes for Previous Versions