[ARQ-1158] Extracted transaction handling to use transaction extension. Removed problematic testng tests which were failing as a suite (but are passing when run separatedly).
[ARQ-1149] Improved dataset comparision to detect all diffs.
[ARQ-1158] Fixed mvn dependencies. Wrong jta transaction extension version in implementation module.
[ARQ-1149] Fixed wrong order of expected/actual values in dbunit assertion.
[ARQ-1215] Removed slf4j-jdk14 dependency and changed it to -api to statisfy dbunit.
[ARQ-1208] Improved SQL script handling.
[ARQ-1231] Changed client-side configuration producers to be based on resource creation rather than observing lifecycle events.
[ARQ-1093] Added test case for verifying custom row ordering support.
Use Java syntax highlighting in the readme file.
[ARQ-1248] Added Apache Derby profile to the mix.
[ARQ-1248] Updated README.
[ARQ-1248] Documented DerbyDropTable stored procedure.
[ARQ-1248] Fixed TestNG tests for hsqldb, which were broken after adding derby profile.
[ARQ-1167] Fixed ExclusiveTransactionException by removing usage of DBUnit TransactionOperation which was wrapping standard operations such as DELETE or DELETE_ALL.
[ARQ-1300] Improved comments handling by introducing regex.
[ARQ-1299] Fixed handling of empty tables in YAML.
[ARQ-1335] Improved configuration key-value extraction. Added additional diagnostic to detect non-existing configuration keys (shown as warnings in the logs). Added jacoco coverage.
[ARQ-1334] Improved logging for missing columns
[ARQ-1342] Removed Jacoco from POM. It was causing issues with GF Embedded.
[ARQ-1343] Schema creation scripts should be repeatable