1. 16 Aug, 2012 1 commit
    • Julien Muchembled's avatar
      storage: fix TypeError while stopping backup · bbf16947
      Julien Muchembled authored
      This fixes the following error:
      
      PACKET #0x0012 AnswerTruncate                 > M1 (127.0.0.3:1)
      ERROR  Pre-mortem data:
      ERROR  Traceback (most recent call last):
      ERROR    File "neo/storage/app.py", line 166, in run
      ERROR      self._run()
      ERROR    File "neo/storage/app.py", line 207, in _run
      ERROR      self.doOperation()
      ERROR    File "neo/storage/app.py", line 308, in doOperation
      ERROR      task_queue[-1].next()
      ERROR    File "neo/storage/handlers/storage.py", line 240, in push
      ERROR      conn.notify(Packets.AddObject(oid, serial, *object[2:]))
      ERROR  TypeError: 'bool' object is unsubscriptable
      bbf16947
  2. 15 Aug, 2012 3 commits
  3. 14 Aug, 2012 8 commits
  4. 12 Aug, 2012 2 commits
    • Julien Muchembled's avatar
      neosimple: new --bind_ip option · 00b76f60
      Julien Muchembled authored
      00b76f60
    • Julien Muchembled's avatar
      master: check backup master behaves properly when upstream master is unreachable · f49bf829
      Julien Muchembled authored
      This fixes the following assertion failure:
      
      PACKET #0x021d Ping                           > M1 (10.0.114.64:14001)
      INFO   timeout for #0x0000021d with <ClientConnection(uuid=M1, address=10.0.114.64:14001, closed=0, handler=BackupHandler) at 2955590>
      DEBUG  connection closed for <ClientConnection(uuid=M1, address=10.0.114.64:14001, closed=1, handler=BackupHandler) at 2955590>
      ERROR  upstream master is down: connection lost
      ERROR  Pre-mortem data:
      ERROR  Traceback (most recent call last):
      ERROR    File "neo/master/app.py", line 134, in run
      ERROR      self._run()
      ERROR    File "neo/master/app.py", line 154, in _run
      ERROR      self.playPrimaryRole()
      ERROR    File "neo/master/app.py", line 344, in playPrimaryRole
      ERROR      self.backup_app.provideService()
      ERROR    File "neo/master/backup_app.py", line 129, in provideService
      ERROR      conn.close()
      ERROR    File "neo/lib/connection.py", line 541, in close
      ERROR      assert not self.isPending()
      ERROR  AssertionError
      f49bf829
  5. 10 Aug, 2012 2 commits
  6. 09 Aug, 2012 2 commits
  7. 08 Aug, 2012 3 commits
  8. 01 Aug, 2012 2 commits
  9. 31 Jul, 2012 3 commits
  10. 26 Jul, 2012 1 commit
  11. 24 Jul, 2012 2 commits
  12. 23 Jul, 2012 8 commits
  13. 20 Jul, 2012 2 commits
  14. 19 Jul, 2012 1 commit