Skip to content

Commit 56616e3

Browse files
committed
style: format by ruff
1 parent 3e55860 commit 56616e3

File tree

33 files changed

+230
-97
lines changed

33 files changed

+230
-97
lines changed

src/tgdb/application/horizon/commit_transaction.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ async def __call__(self, xid: XID, operators: Sequence[Operator]) -> None:
5858
raise notification from notification
5959

6060
async def _effect(
61-
self, operator: Operator,
61+
self,
62+
operator: Operator,
6263
) -> NewTuple | MutatedTuple | DeletedTuple | Claim:
6364
"""
6465
:raises tgdb.application.relation.ports.relations.NoRelationError:

src/tgdb/application/relation/create_relation.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ class CreateRelation:
1313
tuples: Tuples
1414

1515
async def __call__(
16-
self, relation_number: Number, relation_schema: Schema,
16+
self,
17+
relation_number: Number,
18+
relation_schema: Schema,
1719
) -> None:
1820
"""
1921
:raises tgdb.application.relation.ports.relations.OversizedRelationSchemaError:

src/tgdb/application/relation/ports/relation_views.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ async def view_of_all_relations(self) -> ViewOfAllRelationsT: ...
99

1010
@abstractmethod
1111
async def view_of_one_relation(
12-
self, relation_number: Number,
12+
self,
13+
relation_number: Number,
1314
) -> ViewOfOneRelationT: ...

src/tgdb/application/relation/ports/tuples.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ async def map(self, effects: Sequence[TransactionEffect], /) -> None: ...
3030

3131
@abstractmethod
3232
async def map_idempotently(
33-
self, effects: Sequence[TransactionEffect], /,
33+
self,
34+
effects: Sequence[TransactionEffect],
35+
/,
3436
) -> None: ...
3537

3638
@abstractmethod

src/tgdb/application/relation/view_tuples.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ async def __call__(
3434
"""
3535

3636
tuples = await self.tuples.tuples_with_attribute(
37-
relation_number, attribute_number, attribute_scalar,
37+
relation_number,
38+
attribute_number,
39+
attribute_scalar,
3840
)
3941
versioned_tuples = map(versioned_tuple, tuples)
4042
relation = await self.relartions.relation(relation_number)

src/tgdb/entities/horizon/horizon.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ class Horizon:
5959
_max_transaction_age: LogicTime
6060
_serializable_transaction_map: OrderedDict[XID, SerializableTransaction]
6161
_read_uncommited_transaction_map: OrderedDict[
62-
XID, ReadUncommitedTransaction,
62+
XID,
63+
ReadUncommitedTransaction,
6364
]
6465

6566
def __post_init__(self) -> None:
@@ -238,7 +239,8 @@ def _limit_len(self) -> None:
238239
]
239240

240241
def _is_transaction_autorollbackable(
241-
self, transaction: Transaction,
242+
self,
243+
transaction: Transaction,
242244
) -> bool:
243245
return (
244246
not isinstance(transaction, SerializableTransaction)
@@ -286,7 +288,8 @@ def _serializable_transaction(
286288
return transaction
287289

288290
def _non_serializable_read_transaction(
289-
self, xid: XID,
291+
self,
292+
xid: XID,
290293
) -> ReadUncommitedTransaction:
291294
"""
292295
:raises tgdb.entities.horizon.horizon.NoTransactionError:
@@ -320,7 +323,8 @@ def _transaction_maps(self) -> Iterable[Mapping[XID, Transaction]]:
320323
yield self._read_uncommited_transaction_map
321324

322325
def _transaction_map[TransactionT: Transaction](
323-
self, transaction: TransactionT,
326+
self,
327+
transaction: TransactionT,
324328
) -> OrderedDict[XID, TransactionT]:
325329
match transaction:
326330
case ReadUncommitedTransaction():
@@ -330,7 +334,9 @@ def _transaction_map[TransactionT: Transaction](
330334

331335

332336
def horizon(
333-
time: LogicTime, max_len: int, max_transaction_age: LogicTime,
337+
time: LogicTime,
338+
max_len: int,
339+
max_transaction_age: LogicTime,
334340
) -> Horizon:
335341
"""
336342
:raises tgdb.entities.horizon.horizon.HorizonAlwaysWithoutTransactionsError:

src/tgdb/entities/horizon/transaction.py

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -142,25 +142,29 @@ def commit(self) -> Commit:
142142
return Commit(self._xid, self._effect())
143143

144144
def track_concurrent_transaction(
145-
self, transaction: "SerializableTransaction",
145+
self,
146+
transaction: "SerializableTransaction",
146147
) -> None:
147148
self._concurrent_transactions.add(transaction)
148149

149150
if transaction.state() is SerializableTransactionState.prepared:
150151
self._transactions_with_possible_conflict.add(transaction)
151152

152153
def track_started_transaction(
153-
self, started_transaction: "SerializableTransaction",
154+
self,
155+
started_transaction: "SerializableTransaction",
154156
) -> None:
155157
self._concurrent_transactions.add(started_transaction)
156158

157159
def track_prepared_transaction(
158-
self, prepared_transaction: "SerializableTransaction",
160+
self,
161+
prepared_transaction: "SerializableTransaction",
159162
) -> None:
160163
self._transactions_with_possible_conflict.add(prepared_transaction)
161164

162165
def track_rollbacked_prepared_transaction(
163-
self, rollbacked_prepared_transaction: "SerializableTransaction",
166+
self,
167+
rollbacked_prepared_transaction: "SerializableTransaction",
164168
) -> None:
165169
if self._state is SerializableTransactionState.active:
166170
self._transactions_with_possible_conflict.remove(
@@ -171,7 +175,8 @@ def track_rollbacked_prepared_transaction(
171175
)
172176

173177
def track_rollbacked_active_transaction(
174-
self, rollbacked_active_transaction: "SerializableTransaction",
178+
self,
179+
rollbacked_active_transaction: "SerializableTransaction",
175180
) -> None:
176181
if self._state is SerializableTransactionState.active:
177182
self._concurrent_transactions.remove(rollbacked_active_transaction)
@@ -289,7 +294,9 @@ def start_transaction(
289294
match isolation:
290295
case IsolationLevel.serializable:
291296
return SerializableTransaction.start(
292-
xid, time, serializable_transactions,
297+
xid,
298+
time,
299+
serializable_transactions,
293300
)
294301

295302
case IsolationLevel.read_uncommited:

src/tgdb/entities/relation/relation.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,8 @@ def last_version_schema_id(self) -> RelationSchemaID:
7676
return RelationSchemaID(self._number, self.last_version().number)
7777

7878
def recent_versions(
79-
self, current_version_number: Number,
79+
self,
80+
current_version_number: Number,
8081
) -> Sequence[DerivativeRelationVersion]:
8182
if current_version_number < self._initial_version.number:
8283
return tuple()
@@ -111,7 +112,8 @@ def migrate(
111112
def remove_old_versions(self, count: int) -> None:
112113
count_to_remove_intermediate_versions = count - 1
113114
count_to_remove_intermediate_versions = min(
114-
count_to_remove_intermediate_versions, len(self) - 1,
115+
count_to_remove_intermediate_versions,
116+
len(self) - 1,
115117
)
116118
del self._intermediate_versions[:count_to_remove_intermediate_versions]
117119

src/tgdb/entities/relation/tuple.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,15 @@ def __getitem__(self, index: int, /) -> Scalar: ...
3838

3939
@overload
4040
def __getitem__(
41-
self, sclice: "slice[Any, Any, Any]", /,
41+
self,
42+
sclice: "slice[Any, Any, Any]",
43+
/,
4244
) -> Sequence[Scalar]: ...
4345

4446
def __getitem__(
45-
self, key: "int | slice[Any, Any, Any]", /,
47+
self,
48+
key: "int | slice[Any, Any, Any]",
49+
/,
4650
) -> Scalar | Sequence[Scalar]:
4751
return self.scalars[key]
4852

src/tgdb/entities/relation/tuple_effect.py

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ class MutatedTuple:
3838
tuple: Tuple
3939

4040
def __and__(
41-
self, effect: "TupleEffect",
41+
self,
42+
effect: "TupleEffect",
4243
) -> "MutatedTuple | DeletedTuple | MigratedTuple":
4344
match effect:
4445
case JustViewedTuple():
@@ -58,7 +59,8 @@ class MigratedTuple:
5859
tuple: Tuple
5960

6061
def __and__(
61-
self, effect: "TupleEffect",
62+
self,
63+
effect: "TupleEffect",
6264
) -> "MutatedTuple | MigratedTuple | DeletedTuple":
6365
match effect:
6466
case JustViewedTuple():
@@ -111,7 +113,9 @@ def relation_tuple(tuple_: Tuple, relation: Relation) -> Tuple:
111113

112114
if not tuple_.matches(relation_last_version.schema):
113115
raise InvalidRelationTupleError(
114-
tuple_.tid, tuple_.scalars, relation.number(),
116+
tuple_.tid,
117+
tuple_.scalars,
118+
relation.number(),
115119
)
116120

117121
return tuple_
@@ -128,7 +132,8 @@ def constructed_relation_tuple(
128132

129133
relation_last_version = relation.last_version()
130134
relation_last_version_id = RelationSchemaID(
131-
relation.number(), relation_last_version.number,
135+
relation.number(),
136+
relation_last_version.number,
132137
)
133138

134139
tuple_ = Tuple(tid, relation_last_version_id, scalars)
@@ -177,7 +182,9 @@ def viewed_tuple(tuple_: VersionedTuple, relation: Relation) -> ViewedTuple:
177182

178183
if not last_version.matches(relation.last_version().schema):
179184
raise InvalidRelationTupleError(
180-
last_version.tid, last_version.scalars, relation.number(),
185+
last_version.tid,
186+
last_version.scalars,
187+
relation.number(),
181188
)
182189

183190
if old_versions:

0 commit comments

Comments
 (0)