Releases: ydb-platform/yoj-project
Releases · ydb-platform/yoj-project
YOJ 2.5.2 (use YDB SDK 2.2.8 with less ERROR logging)
- #82: Use YDB SDK 2.2.8 which makes
YdbDiscoverylog fatalERRORonly when there was a successful discovery of exactly 0 endpoints. Transient errors are now logged onWARNlevel, as they should.
See also: ydb-platform/ydb-java-sdk#303
YOJ 2.5.1 (RO Snapshot Isolation support)
YOJ 2.5.0 (Delete deprecated FieldValueType members)
- BREAKING CHANGE: 9965f68 Delete deprecated
FieldValueTypemembersregisterStringValueType(java.lang.Class)andisCustomStringValueType(java.lang.Class)methodsisComposite(java.reflect.Type)methodUNKNOWNenum constant andisUnknown()methodisSortable()method
FieldValueType.BINARY constant will likely remain in YOJ 2.x but is planned to be removed in YOJ 3.0.0.
YOJ 2.4.0 (Upgrade YDB SDK to 2.2.x)
- Upgrade YDB SDK to v2.2.2 which has new discovery logic, support for more Topic API features etc.
YOJ 2.3.0 (Delete repository-ydb-v1, Native mapping for UUID)
yoj-repository-ydb-v1module is no more. Please useyoj-repository-ydb-v2which is mostly source code compatible, except for minor changes inYdbConfigand different YDB SDK imports in customYqlStatementstech.ydb.yoj.databind.expression.FieldValue.TupleAPI has changed, and is subject to change in subsequent versions of YOJ. This type is not directly used by end-user code, as far as we know
YOJ 2.2.19 (less radical deprecation warnings #2)
- #70: Less radical deprecation warnings for
Id.resolve()
YOJ 2.2.15-2 (backport less radical deprecation warnings no. 2)
- Backport less radical deprecation warnings for
Id.resolve()(#70)
YOJ 2.2.15-1 (backport less loud deprecation warnings)
Backport to 2.2.15 (w/older Jackson dependency):
- Show warnings about
@Deprecated(forRemoval=true)methods only once per JVM invocation, and only usingWARNlog level
YOJ 2.2.18 (less radical deprecation warnings)
- Show warnings about
@Deprecated(forRemoval=true)methods only once per JVM invocation, and only usingWARNlog level
YOJ 2.2.17 (Jackson update)
Please use this release instead of 2.2.16.
- Update Jackson to
2.17.1which has importantKotlinModulefixes