original_docstring: Add a pending transaction to this entity group.
  
      Requires that the caller hold the meta data lock.
      This also increments the current log position and clears the snapshot cache.
      
docstring: Add a pending transaction to this entity group.
  Requires that the caller hold the meta data lock.
  This also increments the current log position and clears the snapshot cache.
docstring_tokens: Add a pending transaction to this entity group . Requires that the caller hold the meta data lock . This also increments the current log position and clears the snapshot cache .
code: def Log(self, txn):
      """Add a pending transaction to this entity group.
  
      Requires that the caller hold the meta data lock.
      This also increments the current log position and clears the snapshot cache.
      """
  
      assert self._write_lock.acquire(False) is False
      self._apply_queue.append(txn)
      self._log_pos += 1
      self._snapshot = None
code_tokens: def Log ( self , txn ) : assert self . _write_lock . acquire ( False ) is False self . _apply_queue . append ( txn ) self . _log_pos += 1 self . _snapshot = None
short_docstring: Add a pending transaction to this entity group.
short_docstring_tokens: Add a pending transaction to this entity group .
comment: """Add a pending transaction to this entity group.
  
      Requires that the caller hold the meta data lock.
      This also increments the current log position and clears the snapshot cache.
      """