Skip to content

Add toString in tarantool proxy entities #407

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 26, 2023
Merged

Add toString in tarantool proxy entities #407

merged 3 commits into from
Jul 26, 2023

Conversation

ArtDu
Copy link
Contributor

@ArtDu ArtDu commented Jul 26, 2023

before

io.tarantool.driver.core.TarantoolTupleResultImpl@6a1530b5

after

TarantoolResultImpl{tuples=[TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000000, 14045, FIO, 50, 100]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000001, 14000, FIO, 51, 101]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000002, 26316, FIO, 52, 102]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000003, 12041, FIO, 53, 103]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000004, 4532, FIO, 54, 104]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000005, 12689, FIO, 55, 105]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000006, 4533, FIO, 56, 106]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000007, 29736, FIO, 57, 107]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000008, 17780, FIO, 58, 108]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000009, 2785, FIO, 59, 109]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000010, 25756, FIO, 60, 110]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000011, 14569, FIO, 61, 111]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000012, 877, FIO, 62, 112]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000013, 2576, FIO, 63, 113]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000014, 15141, FIO, 64, 114]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000015, 11224, FIO, 65, 115]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000016, 11284, FIO, 66, 116]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000017, 20081, FIO, 67, 117]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000018, 1605, FIO, 68, 118]
}, TarantoolTupleImpl{
	spaceMetadata=TarantoolSpaceMetadata{spaceId=0, ownerId=0, spaceName='null', spaceFormatMetadata={profile_id=TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, bucket_id=TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, fio=TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, age=TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, balance=TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}}, spaceFormatMetadataAsList=[TarantoolFieldMetadataImpl{fieldName='profile_id', fieldType='unsigned', fieldPosition=0, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='bucket_id', fieldType='unsigned', fieldPosition=1, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='fio', fieldType='string', fieldPosition=2, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='age', fieldType='unsigned', fieldPosition=3, isNullable=false}, TarantoolFieldMetadataImpl{fieldName='balance', fieldType='unsigned', fieldPosition=4, isNullable=true}]},
	fields=[1000019, 7752, FIO, 69, 119]
}]}

I haven't forgotten about:

  • Tests
  • Changelog
  • Documentation
  • Commit messages comply with the guideline
  • Cleanup the code for review. See checklist

Related issues:
Closes #406

iDneprov
iDneprov previously approved these changes Jul 26, 2023
Copy link
Contributor

@iDneprov iDneprov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM


@Override
public String toString() {
return "TarantoolResultImpl{" +
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Давай единообразно будем использовать String.format

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I replaced it with classic concat everywhere. We are building a perfomance software :)

https://stackoverflow.com/a/1281651

image


@Override
public String toString() {
return "TarantoolFieldMetadataImpl{" +
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Давай единообразно будем использовать String.format

@ArtDu ArtDu merged commit 783d49f into master Jul 26, 2023
@ArtDu ArtDu deleted the tostring branch July 26, 2023 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add toString method to TarantooResultImpl, TarantoolTupleImpl and other classes
3 participants