Skip to content

Releases: bersler/OpenLogReplicator

0.9.24-beta

31 Aug 22:07
Compare
Choose a tag to compare
0.9.24-beta Pre-release
Pre-release

Changes:

  • updated automake to version 1.16.3
  • fixed typo bugs in example JSON files
  • display performance data also for online redo logs (trace2: 256)
  • fixed null values for mode "column": 1, 2
  • enhanced read error messages
  • updated README.md

0.9.23-beta

17 Aug 22:51
Compare
Choose a tag to compare
0.9.23-beta Pre-release
Pre-release

Changes:

  • hidden constraint value for nested tables
  • fixed bug: in idle used 100% CPU
  • quick fix for skipping compressed rows (experimental)
  • OpenLogReplicator.json: changed default for "redo-read-sleep-us" parameter from 10000 to 50000

0.9.22-beta

15 Aug 19:46
Compare
Choose a tag to compare
0.9.22-beta Pre-release
Pre-release

Changes:

  • added support for Oracle 21c (21.3)
  • OpenLogReplicator.json: field length limit for broker is 4096, topic is 256, context is 30, database to 256

0.9.21-beta

13 Aug 21:45
Compare
Choose a tag to compare
0.9.21-beta Pre-release
Pre-release

Changes:

  • added length checks for string types
  • minor code cleanup & optimization to reduce memory allocations

0.9.20-beta

09 Aug 21:30
Compare
Choose a tag to compare
0.9.20-beta Pre-release
Pre-release

Changes:

  • changed Oracle client to 19.12
  • build scripts compiled with newer autotools
  • fixed bug with output file path for json data

0.9.19-beta

05 Aug 22:57
Compare
Choose a tag to compare
0.9.19-beta Pre-release
Pre-release

Changes:

  • added support for Oracle 19.12.0
  • added stacktrace print on signal USR1

0.9.18-beta

30 Jul 21:56
Compare
Choose a tag to compare
0.9.18-beta Pre-release
Pre-release

Changes:

  • fixed bug: scn could become 0 in checkpoint record when redo log files was empty (had just 2 pages)
  • NetworkClient - fixed bug with memory leak on abnormal exit
  • fixed memory leak for network library
  • fixed bug in Protobuf output module

0.9.17-beta

28 Jul 06:03
Compare
Choose a tag to compare
0.9.17-beta Pre-release
Pre-release

Changes:

  • code cleanup to be become more compliant
  • fixed memory leak on abnormal exit
  • fixed startup based on checkpoint data
  • fixed schema tracking after restart
  • fixed bug: sometimes log switch checkpoint was missing
  • minor code cleanup & fixes
  • OpenLogReplicator.json: updated format version to 0.9.16
  • OpenLogReplicator.json: enhanced content validation, fixed and extended syntax checking
  • OpenLogReplicator.json: increased default of redo-verify-delay-us to 250000
  • OpenLogReplicator.json: renamed "sources" to "source"
  • OpenLogReplicator.json: renamed "targets" to "target"
  • OpenLogReplicator.json: renamed "redo-logs" to "redo-log"
  • OpenLogReplicator.json: protobuf/json output: added optional payload numbering ("message" = 2)
  • OpenLogReplicator.json: optional begin transaction for output ("message" = 4)
  • OpenLogReplicator.json: optional commit transaction for output ("message" = 8)
  • OpenLogReplicator.json: new element in "source": "filter"
  • OpenLogReplicator.json: moved "tables" to "filter" and renamed to "table"
  • OpenLogReplicator.json: added transaction filtering based on XID ("skip-xid")
  • OpenLogReplicator.json: added transaction filtering based on size ("transaction-max-mb")

0.9.16-beta

17 Jul 21:30
Compare
Choose a tag to compare
0.9.16-beta Pre-release
Pre-release

Changes:

  • added check of schema file for changing list of owners of replicated tables
  • added check for schema/table name entered in upper case
  • minor fixes

0.9.15-beta

14 Jul 22:31
Compare
Choose a tag to compare
0.9.15-beta Pre-release
Pre-release

Changes:

  • version is no longer used in schema file, instead is used config schema version, currently "0.9.15"
  • removed call OCITerminate on exit which caused memory leak from OCI
  • added information about schema dropped schema for dropped (or altered) tables
  • added check to prevent run as root