Skip to content

Releases: bersler/OpenLogReplicator

0.9.35-beta

01 Dec 02:11
Compare
Choose a tag to compare
0.9.35-beta Pre-release
Pre-release
  • fixed bug: throwing exception in constructor [#28]
  • fixed bug: throwing exception in callback functions for Kakfa module
  • fixed bug: error "split undo is broken" when undo for op code 11.22 split
  • fixed bug: reading from standby redo log files failed during switch
  • optimized Oracle connection handling
  • fixed bug: reading from standby database
  • removed distinct config for standby database: "online-standby" is not required, use "online" instead

0.9.33-beta

19 Nov 23:16
Compare
Choose a tag to compare
0.9.33-beta Pre-release
Pre-release
  • fixed bug: throwing unhandled exception from callback functions
  • fixed bug: after resetlogs starting redo log number might be incorrect
  • fixed bug: stacktrace when cancelled and no database connection
  • fixed bug: database server restart was incorrectly handled
  • fixed bug: forced checkpoint files creation in case of log switch
  • OpenLogReplicator.json: updated format version to 0.9.33
  • OpenLogReplicator.json: changed "checkpoint" to "state"
  • OpenLogReplicator.json: changed "all" to "all-checkpoints" in "state"
  • OpenLogReplicator.json: added option "type" in "state"
  • forced creation of checkpoint files for redo log switch and some other conditions
  • optimized schema parameters read operation
  • added support for Oracle 19.13.0, 21.4.0
  • added support for database resetlogs operation

0.9.32-beta

12 Oct 22:53
Compare
Choose a tag to compare
0.9.32-beta Pre-release
Pre-release
  • changed LWN buffers from 512 to 1024 to avoid error "[ERROR] all 512 LWN buffers allocated"

0.9.31-beta

04 Oct 20:03
Compare
Choose a tag to compare
0.9.31-beta Pre-release
Pre-release
  • welcome message includes list of compiled modules
  • minor message fixes
  • removed collecting SYS.SEG$ from DDL track code
  • fixed bug: multiplication of redo log files in schema file
  • fixed bug: "flags" parameter value verification
  • minor changes in gencfg.sql
  • OpenLogReplicator.json: updated format version to 0.9.30
  • OpenLogReplicator.json: added new parameter: "dump-path"

0.9.30-beta

27 Sep 18:48
Compare
Choose a tag to compare
0.9.30-beta Pre-release
Pre-release
  • added target: Apache RocketMQ (experimental)
  • OpenLogReplicator.json: updated format version to 0.9.30

0.9.29-beta

24 Sep 18:33
Compare
Choose a tag to compare
0.9.29-beta Pre-release
Pre-release
  • fixed bug: "disable-checks" parameter value check
  • fixed bug: schemaless mode failing with compressed tables
  • fixed bug: incorrect string offset in checkpoint file
  • fixed bug: reading from inactive online redo log could print warnings/errors
  • fixed bug: merging split undo blocks could sometimes fail
  • fixed bug: schemaless processing failed with DML commands
  • fixed bug: direct read mode was not working
  • fixed bug: null values where added for unknown values
  • added content checks for redo data/column integrity
  • added support for unused columns ("flags" parameter have shifted)
  • OpenLogReplicator.json: default for "redo-verify-delay-us" is 0 when direct io is used, else 500000
  • minor code cleanups

0.9.28-beta

19 Sep 16:42
Compare
Choose a tag to compare
0.9.28-beta Pre-release
Pre-release
  • fixed checkpointing on instrumented shutdown
  • removed LWN checking from version 0.9.27-beta

0.9.27-beta

16 Sep 22:56
Compare
Choose a tag to compare
0.9.27-beta Pre-release
Pre-release
  • added verification checks for LWN header
  • changed "sequence" to "seq" in checkpoint file - you might need to update manually json checkpoint files
  • fixed bug: incorrect con length read from schema file
  • added some tracking debug info
  • added check for ignoring binary objects (like xmltype, object)
  • removed debug table from output (to make testing easier)
  • removed warning for 11.2 during ALTER TABLE ADD COLUMN with DEFAULT
  • fixed bugs related to checkpoints
  • fixed bug: sending checkpoint messages for already confirmed SCN

0.9.26-beta

12 Sep 18:44
Compare
Choose a tag to compare
0.9.26-beta Pre-release
Pre-release
  • fixed memory leaks during abnormal exit
  • added content validation for checkpoint files
  • added length check for reading JSON config and checkpoint files
  • added minor performance optimizations for JSON output

0.9.25-beta

08 Sep 05:42
Compare
Choose a tag to compare
0.9.25-beta Pre-release
Pre-release

Changes:

  • fixed bugs in gencfg.sql
  • added checks for block size in redo header
  • added consistency checks for schemas
  • OpenLogReplicator.json: renamed parameter "arch-read-retry" to "arch-read-tries"
  • OpenLogReplicator.json: updated format version to 0.9.25