Rev 2011: (Martin Pool) Make it optional for transports to implement lock_read and lock_write by testing that they either work or raise TransportNotPossible. in /home/pqm/archives/thelove/bzr/+trunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Fri Sep 15 03:38:22 BST 2006


------------------------------------------------------------
revno: 2011
revision-id: pqm at pqm.ubuntu.com-20060915023821-c5c8891c3a7fc98f
parent: pqm at pqm.ubuntu.com-20060915013127-9c6755fb4c48456e
parent: andrew.bennetts at canonical.com-20060915012525-bb256f71ab834d8e
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Fri 2006-09-15 03:38:21 +0100
message:
  (Martin Pool) Make it optional for transports to implement lock_read and lock_write by testing that they either work or raise TransportNotPossible.
modified:
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
  bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
  bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
    ------------------------------------------------------------
    merged: andrew.bennetts at canonical.com-20060915012525-bb256f71ab834d8e
    parent: andrew.bennetts at canonical.com-20060915004512-cf284e0c2b322cbe
    parent: andrew.bennetts at canonical.com-20060915011218-5f4e09a259ddc492
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: lock_read/lock_write raise TransportNotPossible
    timestamp: Fri 2006-09-15 11:25:25 +1000
    message:
      Merge from extra transport tests
    ------------------------------------------------------------
    merged: andrew.bennetts at canonical.com-20060915004512-cf284e0c2b322cbe
    parent: andrew.bennetts at canonical.com-20060915003856-698df72c7e9cf2b0
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: lock_read/lock_write raise TransportNotPossible
    timestamp: Fri 2006-09-15 10:45:12 +1000
    message:
      Update Transport.abspath docstring.
    ------------------------------------------------------------
    merged: andrew.bennetts at canonical.com-20060915003856-698df72c7e9cf2b0
    parent: andrew.bennetts at canonical.com-20060913125639-bfa6af442ed809f8
    parent: andrew.bennetts at canonical.com-20060914130757-38850764ef32527a
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: lock_read/lock_write raise TransportNotPossible
    timestamp: Fri 2006-09-15 10:38:56 +1000
    message:
      Merge from bzr.dev
    ------------------------------------------------------------
    merged: andrew.bennetts at canonical.com-20060913125639-bfa6af442ed809f8
    parent: andrew.bennetts at canonical.com-20060913063931-b851195967dd5228
    parent: andrew.bennetts at canonical.com-20060913123247-48b9c5e047010a4d
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: lock_read/lock_write raise TransportNotPossible
    timestamp: Wed 2006-09-13 22:56:39 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    merged: andrew.bennetts at canonical.com-20060913063931-b851195967dd5228
    parent: andrew.bennetts at canonical.com-20060830065456-5e8aa8849b4c1f62
    parent: andrew.bennetts at canonical.com-20060913063844-e2447669d3b9d7ad
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: lock_read/lock_write raise TransportNotPossible
    timestamp: Wed 2006-09-13 16:39:31 +1000
    message:
      Merge increased transport root tests.
    ------------------------------------------------------------
    merged: andrew.bennetts at canonical.com-20060830065456-5e8aa8849b4c1f62
    parent: andrew.bennetts at canonical.com-20060830063450-82e8f60ce2bc67fc
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: lock_read/lock_write raise TransportNotPossible
    timestamp: Wed 2006-08-30 16:54:56 +1000
    message:
      Reduce transport code duplication by creating a '_combine_paths' method to Transport.
    ------------------------------------------------------------
    merged: andrew.bennetts at canonical.com-20060830063450-82e8f60ce2bc67fc
    parent: andrew.bennetts at canonical.com-20060830061959-266b78fcec4a603f
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: lock_read/lock_write raise TransportNotPossible
    timestamp: Wed 2006-08-30 16:34:50 +1000
    message:
      lock_read and lock_write may raise TransportNotPossible.



More information about the bazaar-commits mailing list