MCPcopy Create free account
hub / github.com/PyTables/PyTables / TransactionG

Class TransactionG

tables/group.py:1264–1276  ·  view source on GitHub ↗

Transaction group.

Source from the content-addressed store, hash-verified

1262
1263
1264class TransactionG(NotLoggedMixin, Group):
1265 """Transaction group."""
1266
1267 _c_classid = "TRANSG"
1268
1269 def _g_width_warning(self) -> None:
1270 warnings.warn(
1271 f"transaction ``{self._v_pathname}`` is exceeding the "
1272 f"recommended maximum number of marks "
1273 f"({self._v_max_group_width}); be ready to see PyTables "
1274 f"asking for *lots* of memory and possibly slow I/O",
1275 PerformanceWarning,
1276 )
1277
1278
1279class MarkG(NotLoggedMixin, Group):

Callers 1

_create_transactionMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected