1. 22 Mar, 2011 2 commits
    • Julien Muchembled's avatar
      admin: use 'boostrap' flag to discard partition changes received too early · a54aada5
      Julien Muchembled authored
      This should fix the following random failure:
      
      Traceback (most recent call last):
        File "neo/tests/functional/__init__.py", line 140, in start
          execfile(command, {"__name__": "__main__"})
        File "./neoadmin", line 22, in <module>
          main()
        File "neo/scripts/neoadmin.py", line 66, in main
          app.run()
        File "neo/admin/app.py", line 103, in run
          self.em.poll(1)
        File "neo/lib/event.py", line 100, in poll
          to_process.process()
        File "neo/lib/connection.py", line 532, in process
          self._handlers.handle(self, packet)
        File "neo/lib/connection.py", line 158, in handle
          self._handle(connection, packet)
        File "neo/lib/connection.py", line 174, in _handle
          handler.packetReceived(connection, packet)
        File "neo/lib/handler.py", line 93, in packetReceived
          self.dispatch(conn, packet)
        File "neo/admin/handler.py", line 142, in dispatch
          super(MasterEventHandler, self).dispatch(conn, packet)
        File "neo/lib/handler.py", line 57, in dispatch
          method(conn, *args)
        File "neo/admin/handler.py", line 156, in sendPartitionTable
          self.app.pt.load(ptid, row_list, self.app.nm)
        File "neo/lib/pt.py", line 219, in load
          assert node is not None
      AssertionError
      
      git-svn-id: https://svn.erp5.org/repos/neo/trunk@2680 71dcc9de-d417-0410-9af5-da40c76e7ee4
      a54aada5
    • Julien Muchembled's avatar
      admin: factorize code (re)initializing application · 5917e6e8
      Julien Muchembled authored
      git-svn-id: https://svn.erp5.org/repos/neo/trunk@2679 71dcc9de-d417-0410-9af5-da40c76e7ee4
      5917e6e8
  2. 21 Mar, 2011 8 commits
  3. 17 Mar, 2011 10 commits
  4. 14 Mar, 2011 1 commit
  5. 02 Mar, 2011 2 commits
  6. 01 Mar, 2011 2 commits
  7. 28 Feb, 2011 1 commit
  8. 25 Feb, 2011 1 commit
    • Olivier Cros's avatar
      Implementing ipv6 on neo · 0cdbf0ea
      Olivier Cros authored
      In order to synchronise neo with slapos, it has to work perfectly with ipv4
      and ipv6. This allows to integrate neo in erp5 and to prepare different buildout
      installations of neo.
      The protocol and connectors are no more generic but can now support IPv4 and
      IPv6 connections. We adopted a specific way of development which allow to
      easily add new protocols in the future.
      
      git-svn-id: https://svn.erp5.org/repos/neo/trunk@2654 71dcc9de-d417-0410-9af5-da40c76e7ee4
      0cdbf0ea
  9. 21 Feb, 2011 1 commit
  10. 08 Feb, 2011 9 commits
  11. 25 Jan, 2011 3 commits