OMID Changelog

Release 1.1.2 - Unreleased (as of 2024-03-13)

BUG FIXES:

JIRASummaryPriorityComponent
OMID-280Use Hbase 2.5 for building OMIDCritical.
OMID-278Change default waitStrategy to LOW_CPUMajor.
OMID-266Remove and ban unrelocated Guava from OmidMajor.
OMID-277Omid 1.1.2 fails with Phoenix 5.2Major.

Release 1.1.1 - Unreleased (as of 2024-01-29)

IMPROVEMENTS:

JIRASummaryPriorityComponent
OMID-275Expose backing HBase Table from TTableMajor.
OMID-249Improve default network address logicMajor.
OMID-272Support JDK17Major.
OMID-258Bump maven plugins/dependencies to latestMajor.
OMID-264Fix deprecated WARNING in check-license stageMinor.

BUG FIXES:

JIRASummaryPriorityComponent
OMID-250Remove duplicate declarations of hadoop-hdfs-client dependency in pom.xmlTrivial.
OMID-240Transactional visibility is brokenCritical.
OMID-248Transactional Phoenix tests fail on Java 17 in getDefaultNetworkInterfaceMajor.
OMID-237TestHBaseTransactionClient.testReadCommitTimestampFromCommitTable failsMajor.
OMID-247Change TSO default port to be outside the ephemeral rangeCritical.
OMID-246Update Surefire plugin to 3.0.0 and switch to TCP forkNode implementationMajor.
OMID-236Upgrade Netty to 4.1.86.FinalMajor.

SUB-TASKS:

JIRASummaryPriorityComponent
OMID-254Upgrade to phoenix-thirdparty 2.1.0Major.
OMID-256Bump hbase and other dependencies to latest versionMajor.
OMID-253Upgrade Netty to 4.1.100.FinalMajor.
OMID-255Upgrade guava to 32.1.3-jreMajor.
OMID-257Upgrade bouncycastle and move from jdk15on to latest jdk18onMajor.

OTHER:

JIRASummaryPriorityComponent
OMID-251Bump license-maven-plugin to latest versionMajor.
OMID-245Add dependency management for Guava to use 32.1.1Major.
OMID-244Upgrade SnakeYaml version to 2.0Major.
OMID-242Bump guice version to 5.1.0 to support JDK 17Major.
OMID-241Add logging to TSO server crashMajor.
OMID-239OMID TLS supportMajor.
OMID-234Bump SnakeYaml version to 1.33Major.

Release 1.1.0 - Unreleased (as of 2022-10-06)

IMPROVEMENTS:

JIRASummaryPriorityComponent
OMID-231Build and test Omid with Hadoop 3Major.
OMID-232Do not depend on netty-allMajor.
OMID-223Refactor Omid to use HBase 2 APIs internallyMajor.
OMID-222Remove HBase1 support and update HBase 2 version to 2.4Major.
OMID-221Bump junit from 4.13 to 4.13.1Major.
OMID-220Update netty to 4.1.76.FinalMajor.
OMID-209Migrate to commons-lang3Major.
OMID-202Refactor Omid to use Netty 4Major.

BUG FIXES:

JIRASummaryPriorityComponent
OMID-189Fix RAT check errorsMajor.
OMID-230Update Netty and commons-io versionsMajor.
OMID-229Allow only “squash and merge” from GitHub UIMajor.
OMID-224Switch default logging backend to log4j2Major.
OMID-216Remove log4j.properties from maven artifactMajor.
OMID-211HBase Shims leak testing dependencies as compile dependencies.Major.
OMID-210Build failure on Linux ARM64Major.
OMID-198Replace static ports used for TSO server with random ports in the testsMajor.
OMID-200Omid client cannot use kerberos cache when using proxyUserBlocker.
OMID-199Omid client cannot use pre-authenticated UserGroupInformation.getCurrentUser()Blocker.
OMID-197Replace Mockito timeout#never() with times(0)Major.
OMID-196Add junit test dependency for modules having minicluster testsMajor.
OMID-194OmidTableManager cannot create commit and timestamp tables in kerberos clusterBlocker.
OMID-188Fix “inconsistent module metadata found” when using hbase-2Major.
OMID-192fix missing jcommander dependencyBlocker.
OMID-191Fix missing executable permission because of MASSEMBLY-941Blocker.

OTHER:

JIRASummaryPriorityComponent
OMID-208Pass additional options to omid.shMajor.
OMID-226Migrate from mockito-all to mockito-core and clean up test dependenciesMajor.
OMID-233Fix license checkMajor.
OMID-227Upgrade jcommanderMinor.
OMID-228Upgrade snakeyamlMinor.
OMID-219Update to phoenix-thirdparty 2.0Major.
OMID-218Update OWASP plugin to latestMajor.
OMID-214Upgrade commons-io to 2.11.0Major.
OMID-207Upgrade to snakeyaml 1.26Major.
OMID-193Upgrade netty version to latest 3.xMajor.

Release 1.0.2 - Unreleased (as of 2020-11-17)

IMPROVEMENTS:

JIRASummaryPriorityComponent
OMID-165Adopt Omid packaging to Phoenix standardsMajor.
OMID-168cleanup the example code using HBase 0.x and yahoo importsMinor.
OMID-120Utilize protobuf-maven-plugin for buildMajor.
OMID-164Update phoenix-thirdparty dependency version to 1.0.0Major.
OMID-161Switch default timestampType to WORLD_TIMEMajor.
OMID-158Add OWASP dependency check, and update the flagged direct dependenciesMajor.
OMID-156refactor Omid to use phoenix-shaded-guavaMajor.
OMID-155disable trimStackTraceMajor.

BUG FIXES:

JIRASummaryPriorityComponent
OMID-187Fix incorrect URL of source codeTrivial.
OMID-166AbstractTransactionManager.closeResources should be publicMajor.
OMID-159Replace default hbase commit table and timestamp modules in server configurations as for the new package structureMajor.
OMID-157Multiple problems with Travis testsMajor.

OTHER:

JIRASummaryPriorityComponent
OMID-162Remove org.mortbay.log.Log and add junit dependencyMajor.
OMID-160Remove -incubating from assembly nameMajor.