Gunnar Morling
20f622dc40
DBZ-767 Adjusting test to more closely match original report
2018-06-27 10:33:41 +02:00
Jiri Pechanec
84f8bfb070
DBZ-767 Column should not be renamed when name is not changed
2018-06-27 09:14:59 +02:00
Gunnar Morling
b27421ddd0
DBZ-759 Testing via SchemaUtil;
...
* Making RecordWriter private
* Removing quotes around string representation of byte arrays
2018-06-26 12:03:53 +02:00
Andreas Bergmeier
82bac78ba8
DBZ-759 Add Test to ensure correct serialization of byte arrays
...
Needed to make RecordWriter public to have access in tests.
2018-06-26 11:50:54 +02:00
Andreas Bergmeier
71abca2afb
DBZ-759 Fix unusable array information in Serialization
...
According to ErrorProne, (implicitly) calling toString on the array does
not give useful information.
Also applying Base64 encoding is strange here.
2018-06-26 11:50:54 +02:00
Gunnar Morling
f9c1cfc134
DBZ-762 Adding support for CITEXT array columns
2018-06-26 11:40:19 +02:00
Gunnar Morling
daeeaa74cd
DBZ-762 Formatting
2018-06-26 11:40:19 +02:00
Gunnar Morling
f176d8fe03
DBZ-762 Adding Olavi Mustanoja to COPYRIGHT.txt
2018-06-26 11:40:19 +02:00
Olavi Mustanoja
c401a98166
DBZ-762 Added support for CITEXT column type
2018-06-26 11:40:19 +02:00
Jiri Pechanec
4f2e7d24b8
Setting POM version back to 0.8.0-SNAPSHOT for checkstyle
2018-06-25 19:14:58 +02:00
Gunnar Morling
8d0d35762e
DBZ-759 Removing superfluous (and broken) ColumnEditorImpl#compareTo() implementation
2018-06-25 17:04:45 +02:00
Jiri Pechanec
c14693c4ec
DBZ-765 Reduce the amount of test prints
2018-06-25 10:45:46 +02:00
Andreas Bergmeier
5a1ce2769c
Initial Sublime config
...
Enable working with Debezium in Sublime.
2018-06-25 09:37:14 +02:00
Gunnar Morling
bf7a5018ca
Setting POM version back to 0.8.0-SNAPSHOT
2018-06-22 12:21:03 +02:00
Gunnar Morling
357102158a
DBZ-759 Fixing broken Document#setArray() method
2018-06-22 11:03:00 +02:00
Gunnar Morling
ce81f37990
DBZ-759 Adding unit test
2018-06-22 09:19:45 +02:00
Andreas Bergmeier
7417baea4d
DBZ-759 Fix equality comparison for BinaryValue
...
If value is binary or string, it should be better to compare the content
of the actual byte arrays.
According to ErrorProne you use reference equality when calling equals on
an array.
Part of https://issues.jboss.org/browse/DBZ-759
2018-06-22 09:19:45 +02:00
Andreas Bergmeier
333d6cb57d
DBZ-759 Fix hashCode of BinaryValue
...
According to ErrorProne, the hashCode of a byte array returns useless
information.
Part of https://issues.jboss.org/browse/DBZ-759
2018-06-22 09:19:41 +02:00
Gunnar Morling
d543439799
DBZ-759 Adding Andreas Bergmeier to COPYRIGHT.txt
2018-06-22 09:09:20 +02:00
Andreas Bergmeier
d374ca0464
DBZ-759 Fix ColumnImpl.scale equality check
...
According to ErrorProne, checking Optional via operator == leads to
reference equality check. Probably want rather to check for contained
values.
2018-06-22 09:08:27 +02:00
Jiri Pechanec
71bf9d6b72
Release pipelines including incubator repo
2018-06-21 20:47:43 +02:00
Jenkins user
db42e4657a
[maven-release-plugin] prepare for next development iteration
2018-06-21 14:07:45 +00:00
Jenkins user
c4b8ecaa99
[maven-release-plugin] prepare release v0.8.0.Beta1
2018-06-21 14:07:45 +00:00
Jiri Pechanec
efedfe8d37
Changelog for 0.8.0 Beta 1
2018-06-21 13:14:20 +02:00
Gunnar Morling
987e94cfbb
DBZ-578 Removing unnecessary "server.zone.offset" option;
...
This reverts parts of the previous work done for DBZ-578.
TIMESTAMP columns (logical date + time without time zone)
are always interpreted using UTC again.
2018-06-20 15:58:19 +02:00
Gunnar Morling
f5629d9f0b
DBZ-578 Interpret DATETIME columns using UTC;
...
This partly reverts the work previously done for DBZ-578,
where DATETIME columns (logical date + time values without TZ)
were shifted using the database's (or connection's) time zone.
Instead, the DATETIME values are interpreted using UTC again
with this change.
2018-06-20 15:58:19 +02:00
Jiri Pechanec
b23a1ecd96
DBZ-20 Restore default test timeout
2018-06-20 13:05:37 +02:00
Gunnar Morling
d32c99a406
DBZ-20 Adding Oracle Antlr grammars to debezium-ddl-parser module
2018-06-20 13:05:37 +02:00
Gunnar Morling
96c59a1568
DBZ-20 Moving debezium-connector-oracle from main to incubator repo
2018-06-20 13:05:37 +02:00
Gunnar Morling
42e313284a
DBZ-20 Adjustment after rebase
2018-06-20 13:05:37 +02:00
Gunnar Morling
fe9415a8ef
DBZ-20 Don't rely on implicit date/time conversions
2018-06-20 13:05:37 +02:00
Gunnar Morling
b83f1493a2
DBZ-20 Avoiding Optional as method parameter
2018-06-20 13:05:37 +02:00
Jiri Pechanec
027d0cde7f
DBZ-20 Prevent spotted JVM crash
2018-06-20 13:05:37 +02:00
Gunnar Morling
dce1aa29f1
DBZ-20 Oracle precision supports negative numbers
2018-06-20 13:05:37 +02:00
Gunnar Morling
f4e3668ebf
DBZ-20 Tune up timeouts/connector/oracle/OracleStreamingChangeEventSource.java
2018-06-20 13:05:37 +02:00
Gunnar Morling
cf6219ccda
DBZ-20 Committing processed offsets in the DB, allowing log files to be released
2018-06-20 13:05:37 +02:00
Jiri Pechanec
5acdd78561
DBZ-20 Fix test after type renumbering
2018-06-20 13:05:37 +02:00
Jiri Pechanec
f89cadf8aa
DBZ-20 DROP TABLE does not kill connector
2018-06-20 13:05:37 +02:00
Jiri Pechanec
984f1ef704
DBZ-20 Remove commons strings dependency
2018-06-20 13:05:37 +02:00
Jiri Pechanec
661c34fc6b
DBZ-20 Use fluent API in ColumnEditor
2018-06-20 13:05:37 +02:00
Jiri Pechanec
232a1d5573
DBZ-20 Support for day to second interval
2018-06-20 13:05:37 +02:00
Jiri Pechanec
89694ffbbf
DBZ-20 Support for year to month interval
2018-06-20 13:05:37 +02:00
Jiri Pechanec
28b844bf99
DBZ-20 Added ANSI double precision, real and variable scale number datatypes
2018-06-20 13:05:37 +02:00
Jiri Pechanec
10ddb69dea
DBZ-20 A subset of string, time and number datatypes
2018-06-20 13:05:37 +02:00
Gunnar Morling
603f02e70d
DBZ-20 Excluding generated sources from CheckStyle
2018-06-20 13:05:37 +02:00
Gunnar Morling
e8614c7890
DBZ-20 Adding table whitelist/blacklist connector options;
...
* Restructuring OracleSnapshotChangeEventSource into smaller methods
2018-06-20 13:05:37 +02:00
Gunnar Morling
1e87fae023
DBZ-20 Recovering database history
2018-06-20 13:05:37 +02:00
Gunnar Morling
0733110696
DBZ-20 Recording schema history;
...
This records the DDL for DDL events captured during streaming. For the
initial schema snapshot, a JSON-style representation of the captured
Table objects is used in a new field of HistoryRecord, as the DDL
returned by dbms_metadata.get_ddl() isn't fully parseable by our
grammar.
2018-06-20 13:05:37 +02:00
Gunnar Morling
b1d91f6f87
DBZ-20 Representing offset as SCN
2018-06-20 13:05:37 +02:00
Gunnar Morling
1a7786d254
DBZ-20 Further simplifying threading model and stopping logic
2018-06-20 13:05:37 +02:00