MCPcopy
hub / github.com/tirth8205/code-review-graph / _begin_immediate

Method _begin_immediate

code_review_graph/graph.py:263–270  ·  view source on GitHub ↗

Start an IMMEDIATE transaction, rolling back any prior uncommitted transaction first (regression guard for #135 / #489).

(self)

Source from the content-addressed store, hash-verified

261 self._invalidate_cache()
262
263 def _begin_immediate(self) -> None:
264 """Start an IMMEDIATE transaction, rolling back any prior uncommitted
265 transaction first (regression guard for #135 / #489).
266 """
267 if self._conn.in_transaction:
268 logger.warning("Rolling back uncommitted transaction before BEGIN IMMEDIATE")
269 self._conn.rollback()
270 self._conn.execute("BEGIN IMMEDIATE")
271
272 def store_file_nodes_edges(
273 self, file_path: str, nodes: list[NodeInfo], edges: list[EdgeInfo], fhash: str = ""

Callers 2

store_file_batchMethod · 0.95

Calls 1

rollbackMethod · 0.80

Tested by

no test coverage detected