[jira] [Updated] (IGNITE-22256) ItKvKeyColumnPositionTest contains tests that are no longer needed.
[ https://issues.apache.org/jira/browse/IGNITE-22256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maksim Zhuravkov updated IGNITE-22256: -- Description: Remove testNotNullableGetSimple and testNotNullableGetComplex from ItKvKeyColumnPositionTest as these tests are no longer needed. These are also not correct w.r.t behaviour of `getNullable*` operation that was fixed under IGNITE-21836: {code:java} kvView.put(null, key, null); //Or with arg names kvView.put(, , ); {code} Should throw an exception, when value is null, because `put(key, null)` is permitted only for values of simple type. was: Remove testNotNullableGetSimple and testNotNullableGetComplex from ItKvKeyColumnPositionTest as these tests are no longer needed. These are also not correct w.r.t behaviour of `getNullable*` operation that was fixed under IGNITE-21836: {code:java} kvView.put(null, key, null); //Or with arg names kvView.put(, , ); {code} Should throw an exception, when value is null, because `put(key, null)` is permitted only for values of simple type. > ItKvKeyColumnPositionTest contains tests that are no longer needed. > --- > > Key: IGNITE-22256 > URL: https://issues.apache.org/jira/browse/IGNITE-22256 > Project: Ignite > Issue Type: Improvement >Reporter: Maksim Zhuravkov >Assignee: Maksim Zhuravkov >Priority: Minor > Labels: ignite-3 > > Remove testNotNullableGetSimple and testNotNullableGetComplex from > ItKvKeyColumnPositionTest as these tests are no longer needed. > These are also not correct w.r.t behaviour of `getNullable*` operation that > was fixed under IGNITE-21836: > {code:java} > kvView.put(null, key, null); > //Or with arg names > kvView.put(, , ); > {code} > Should throw an exception, when value is null, because `put(key, null)` is > permitted only for values of simple type. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (IGNITE-22256) ItKvKeyColumnPositionTest contains tests that are no longer needed.
[ https://issues.apache.org/jira/browse/IGNITE-22256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maksim Zhuravkov updated IGNITE-22256: -- Description: Remove testNotNullableGetSimple and testNotNullableGetComplex from ItKvKeyColumnPositionTest as these tests are no longer needed. These are also not correct w.r.t behaviour of `getNullable*` operation that was fixed under IGNITE-21836: {code:java} kvView.put(null, key, null); //Or with arg names kvView.put(, , ); {code} Should throw an exception, when value is null, because `put(key, null)` is permitted only for values of simple type. was: Remove testNotNullableGetSimple and testNotNullableGetComplex from ItKvKeyColumnPositionTest as these tests are no longer needed. These are also not correct w.r.t behaviour of `getNullable*` operation that was fixed under IGNITE-21836: {code:java} kvView.put(null, key, null); //Or with arg names kvView.put(, , ); {code} Should throw an exception, when value is null, because put(key, null) works only for values of simple type. > ItKvKeyColumnPositionTest contains tests that are no longer needed. > --- > > Key: IGNITE-22256 > URL: https://issues.apache.org/jira/browse/IGNITE-22256 > Project: Ignite > Issue Type: Improvement >Reporter: Maksim Zhuravkov >Assignee: Maksim Zhuravkov >Priority: Minor > Labels: ignite-3 > > Remove testNotNullableGetSimple and testNotNullableGetComplex from > ItKvKeyColumnPositionTest as these tests are no longer needed. > These are also not correct w.r.t behaviour of `getNullable*` operation that > was fixed under IGNITE-21836: > {code:java} > kvView.put(null, key, null); > //Or with arg names > kvView.put(, , ); > {code} > Should throw an exception, when value is null, because `put(key, null)` is > permitted only for values of simple type. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (IGNITE-22256) ItKvKeyColumnPositionTest contains tests that are no longer needed.
[ https://issues.apache.org/jira/browse/IGNITE-22256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maksim Zhuravkov updated IGNITE-22256: -- Description: Remove testNotNullableGetSimple and testNotNullableGetComplex from ItKvKeyColumnPositionTest as these tests are no longer needed. These are also not correct w.r.t behaviour of `getNullable*` operation that was fixed under IGNITE-21836: {code:java} kvView.put(null, key, null); //Or with arg names kvView.put(, , ); {code} Should throw an exception, when value is null, because put(key, null) works only for values of simple type. was: Remove testNotNullableGetSimple and testNotNullableGetComplex from ItKvKeyColumnPositionTest, as these tests are no longer needed and they are also not correct w.r.t behaviour of `getNullable*` operation that was fixed under IGNITE-21836. > ItKvKeyColumnPositionTest contains tests that are no longer needed. > --- > > Key: IGNITE-22256 > URL: https://issues.apache.org/jira/browse/IGNITE-22256 > Project: Ignite > Issue Type: Improvement >Reporter: Maksim Zhuravkov >Assignee: Maksim Zhuravkov >Priority: Minor > Labels: ignite-3 > > Remove testNotNullableGetSimple and testNotNullableGetComplex from > ItKvKeyColumnPositionTest as these tests are no longer needed. > These are also not correct w.r.t behaviour of `getNullable*` operation that > was fixed under IGNITE-21836: > {code:java} > kvView.put(null, key, null); > //Or with arg names > kvView.put(, , ); > {code} > Should throw an exception, when value is null, because put(key, null) works > only for values of simple type. -- This message was sent by Atlassian Jira (v8.20.10#820010)